Underc0de - La Casa de los Informáticos

Programación Scripting => Python => Mensaje iniciado por: emirg en Julio 26, 2011, 07:42:03 PM

Título: Ecuacion para sacar Velocidad y Aceleracion
Publicado por: emirg en Julio 26, 2011, 07:42:03 PM
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) [Seleccionar]
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'
   

Título: Re:Ecuacion para sacar Velocidad y Aceleracion
Publicado por: Gh0st.C en Julio 26, 2011, 09:14:22 PM
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
Título: Re:Ecuacion para sacar Velocidad y Aceleracion
Publicado por: emirg en Julio 26, 2011, 09:42:08 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
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)
Título: Re:Ecuacion para sacar Velocidad y Aceleracion
Publicado por: Gh0st.C en Julio 26, 2011, 10:22:50 PM
Código (python) [Seleccionar]
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
Título: Re:Ecuacion para sacar Velocidad y Aceleracion
Publicado por: emirg en Julio 26, 2011, 10:43:52 PM
You are not allowed to view links. You are not allowed to view links. Register or Login or You are not allowed to view links. Register or Login
Código (python) [Seleccionar]
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 :)
Título: Re:Ecuacion para sacar Velocidad y Aceleracion
Publicado por: fortil en Agosto 01, 2011, 12:35:52 PM
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