Ecuacion para sacar Velocidad y Aceleracion

Iniciado por emirg, Julio 26, 2011, 07:42:03 PM

Tema anterior - Siguiente tema

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

Julio 26, 2011, 07:42:03 PM Ultima modificación: Julio 26, 2011, 10:23:30 PM por Gh0st.C
Este es mi primer programa y es bastante basico pero los hice para poner a prueba lo q se hacer x ahora y compartirlos con la comunidad q me ayudo con esto :)

Código: python
print 'Que deseas saber?... '
print '1) Velocidad'
print '2) Aceleracion'
opcion = float(raw_input('Elige un numero: '))

if opcion == 1:
    print 'Velocidad...'
    print ''
    E = float(raw_input ('Introduce el espacio recorrido en KM ---> '))
    T = float(raw_input ('Introduce el tiempo que se recorrio en Hs --->'))
    print 'La velocidad es %d' % (E/T), 'Km/h'

elif opcion == 2:
    print 'Aceleracion...'
    print ''
    Vi = float(raw_input ('Introduce la velocidad inicial---> '))
    Vf = float(raw_input ('Introduce la velocidad final---> '))
    T = float(raw_input ('Introduce el tiempo recorrido---> '))
    print 'La aceleracion es %d' % (Vf - Vi / T), 'Mts/seg**2'
   


Podes agregarle un else al final porque sino introducen los valores que piden saltara error.
Además simplifica el tema del input, o sea porque introducir 'a)Velocidad' si con 'Velocidad' o con 'Opcion 1' se simplifica más.

Thanks

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Podes agregarle un else al final porque sino introducen los valores que piden saltara error.
Además simplifica el tema del input, o sea porque introducir 'a)Velocidad' si con 'Velocidad' o con 'Opcion 1' se simplifica más.

Thanks
Ahi simplifiqe lo del input pero no entiendo a q te referis con agregarle un else :/ (se q es un else xD pero no entiendo para q agregarlo en este caso)

Código: python
print 'Que deseas saber?... '
print '1) Velocidad'
print '2) Aceleracion'
opcion = raw_input('Elige un numero: ') #ACa modifique

if opcion == '1':
    print 'Velocidad...'
    print ''
    E = float(raw_input ('Introduce el espacio recorrido en KM ---> '))
    T = float(raw_input ('Introduce el tiempo que se recorrio en Hs --->'))
    print 'La velocidad es %d' % (E/T), 'Km/h'

elif opcion == '2':
    print 'Aceleracion...'
    print ''
    Vi = float(raw_input ('Introduce la velocidad inicial---> '))
    Vf = float(raw_input ('Introduce la velocidad final---> '))
    T = float(raw_input ('Introduce el tiempo recorrido---> '))
    print 'La aceleracion es %d' % (Vf - Vi / T), 'Mts/seg**2'
else: #Aca tambien modifique
    print 'Opcion no valida'



Supongo que con eso se tiene que entender.

Thanks

No tienes permitido ver los links. Registrarse o Entrar a mi cuenta


No tienes permitido ver los links. Registrarse o Entrar a mi cuenta
Código: python
print 'Que deseas saber?... '
print '1) Velocidad'
print '2) Aceleracion'
opcion = raw_input('Elige un numero: ') #ACa modifique

if opcion == '1':
    print 'Velocidad...'
    print ''
    E = float(raw_input ('Introduce el espacio recorrido en KM ---> '))
    T = float(raw_input ('Introduce el tiempo que se recorrio en Hs --->'))
    print 'La velocidad es %d' % (E/T), 'Km/h'

elif opcion == '2':
    print 'Aceleracion...'
    print ''
    Vi = float(raw_input ('Introduce la velocidad inicial---> '))
    Vf = float(raw_input ('Introduce la velocidad final---> '))
    T = float(raw_input ('Introduce el tiempo recorrido---> '))
    print 'La aceleracion es %d' % (Vf - Vi / T), 'Mts/seg**2'
else: #Aca tambien modifique
    print 'Opcion no valida'



Supongo que con eso se tiene que entender.

Thanks
aaaa... jajaja listo gracias x la ayuda :)

Agosto 01, 2011, 12:35:52 PM #5 Ultima modificación: Agosto 02, 2011, 11:51:46 AM por fortil
una cosa a corregir no son Mts sino m así esten en plural y no son seg sino s solamente, xDDDDDDDDD

bueno dale y exitos en tús primeros progrmas, xD

jejejme habia equivocado, xD