Autor Tema: Ayuda con este codigo en vb porfavor ayuda  (Leído 6106 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Guillen

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 12
  • -Receive: 0
  • Mensajes: 7
Ayuda con este codigo en vb porfavor ayuda
« : febrero 12, 2012, 11:23:35 am »
Buenos dias
alguien me puede ayudar con este programa de  codigos en visual basic ya tengo 3 horas de estar intentando y no me da resultado

Ejercicio

Simplificando supóngase que el importe del seguro obligatorio de un coche depende del modelo del coche, del color y de la edad del conductor. Sean dos modelos de coche A  y B y los precios del seguro según el color
Modelo                         color                         precio
                                    blanco                  240.41
A            Metalico                330.00
              Otros                     270.50

                                     blanco                    300.00
B              Metalico                360.50
              Otros                     330.00


Si el conductor tiene menos de 26 años el precio se incrementa un 25%;
Si tiene entre 26 y 30 años se incrementa un 10%
 si tiene 31 y 65 años el precio no se modifica
si tiene mas de 65 años el precio se incrementa un 10%
además en cualquier caso hay que considerar que si el conductor tiene menos de 2 años el permiso de conducir el precio se incrementa un 25% adicional

diseñar una función que calcule el precio del seguro para un determinado modelo y un determinado conductor
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------
« Última Modificación: febrero 12, 2012, 12:52:58 pm por Guillen »

Desconectado rdoggsv

  • Administrator
  • Trade Count: (3)
  • The Communiter-
  • *
  • Thank You
  • -Given: 299
  • -Receive: 486
  • Mensajes: 6458
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #1 : febrero 12, 2012, 11:50:37 am »
Enseñanos como esta el código que tienes ahorita para tratar de ver adonde te estas equivocando  :drinks:
Follow members gave a thank to your post:

Desconectado therude92

  • Trade Count: (0)
  • The Communiter-
  • *
  • Thank You
  • -Given: 88
  • -Receive: 72
  • Mensajes: 1063
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #2 : febrero 12, 2012, 11:51:35 am »
yo creo que ni el codigo tiene hecho.
proba haciendolo por partes, luego le vas añadiendo mas cosas que segun te piden.
Follow members gave a thank to your post:
« Última Modificación: febrero 12, 2012, 11:53:17 am por therude92 »

Desconectado Guillen

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 12
  • -Receive: 0
  • Mensajes: 7
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #3 : febrero 12, 2012, 12:52:28 pm »
esta es una parte de lo que tengo pero no me acuerdo como hacer para hacer correrlo y que me lo valla reconociendo


Sub Main()

        Console.WriteLine("INGRESE EL MODELO DEL CARRO A-B")
        Dim MODELO As Integer = Console.ReadLine
        Console.WriteLine("INGRESE EL COLOR 1-Blanco, 2-metal, 3- otros")
        Dim COLOR As Integer = Console.ReadLine

        Dim PRECIO As Double
        'CALCULO PARA EL COSTO
        If COLOR = 1 Then
            PRECIO = MODELO * 240.41
        ElseIf COLOR = 2 Then
            PRECIO = MODELO * 330.0
        ElseIf COLOR = 3 Then
            PRECIO = MODELO * 270.5
        Else
            Console.WriteLine("EL TIPO DE ENFERMEDAD ESTA RARA")
        End If

        Console.WriteLine("INGRESE LA EDAD")
        Dim edad As Integer = Console.ReadLine
        If edad > 26 And edad < 30 Then
            PRECIO = PRECIO + (PRECIO * 0.25)
        End If

        Console.WriteLine("TOTAL A PAGAR= " & PRECIO)

    End Sub

End Module






Desconectado edu_guerr

  • Trade Count: (0)
  • Sv Member
  • ***
  • Thank You
  • -Given: 51
  • -Receive: 70
  • Mensajes: 463
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #4 : febrero 12, 2012, 12:52:50 pm »
Solo traducilo a Visual Basic y lo mas importante intenta entenderlo

http://programando-java.blogspot.com/2009/03/taller2-ejemplo3.html


La mayoria de profersores solo toman las guias de internet, son demasiado haraganes como para hacer sus propios ejercicios. XD
Follow members gave a thank to your post:

Desconectado Guillen

  • Trade Count: (0)
  • The newbie
  • *
  • Thank You
  • -Given: 12
  • -Receive: 0
  • Mensajes: 7
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #5 : febrero 12, 2012, 12:55:16 pm »
gracias ya vi que andaba super perdido

gracias por la ayuda te lo agradesco mucho  :thumbsup:

Desconectado thrasherxxx

  • Trade Count: (0)
  • Sv Full Member
  • *
  • Thank You
  • -Given: 40
  • -Receive: 35
  • Mensajes: 801
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #6 : febrero 12, 2012, 02:08:09 pm »
gracias ya vi que andaba super perdido

gracias por la ayuda te lo agradesco mucho  :thumbsup:

ya creaste la funcion?? tenes q hacer una funcion aparte de hacerlo en un solo modulo
Follow members gave a thank to your post:

Desconectado tekun

  • -^- Elite Silver -^-
  • Trade Count: (1)
  • The Communiter-
  • *
  • Thank You
  • -Given: 53
  • -Receive: 101
  • Mensajes: 3218
  • Han convertido mi casa en cueva de mercaderes!!!!
    • www.tekun.es
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #7 : febrero 13, 2012, 08:49:18 am »
ei y si el conductor tiene menos de 26 años?¿?¿ que pexs??¿¿


offtopic: con este ejemplo, solo me recorde de cuando programe en cobol en la U.... puuu como le enseñan a programar a uno, cuando lo que deben enseñar es a crear sistemas.... mi experiencia es que la mayoría programación que se hace en el front-end sólo es mostrar info y capturarla.... lo demás se procesa en la DB... pero bueeeee.
lo difícil lo hago rápido, con lo imposible, casi siempre me tardo un poquito

Desconectado mil123

  • Trade Count: (1)
  • Sv Full Member
  • *
  • Thank You
  • -Given: 19
  • -Receive: 36
  • Mensajes: 558
Re: Ayuda con este codigo en vb porfavor ayuda
« Respuesta #8 : febrero 13, 2012, 08:55:00 am »
como dice el amigo Tekun, te falta evaluar todavia estas condiciones:


Si tiene entre 26 y 30 años se incrementa un 10%
si tiene 31 y 65 años el precio no se modifica
si tiene mas de 65 años el precio se incrementa un 10%
además en cualquier caso hay que considerar que si el conductor tiene menos de 2 años el permiso de conducir el precio se incrementa un 25% adicional

para mi gusto usaria un Select case... pero se puede con If then else