Python es ... simple
Antes de escribir el código es necesario hacer el siguiente análisis:
Paso 1
Esto es bastante claro. Hallar el número mayor de 5 números.
Paso 2
entrada: 5 números introducidos por el usuario
salida: mayor
Paso 3
vector=[]
mayor=0
para i=0 ; i<5 ; i++ hacer
"Introduce no. "+str(i+1)+" : "
input vector[i]
para j=0;j<0;j++ hacer
si mayor<vector[i] entonces
mayor=vector[i]
"mayor es "+str(mayor)
Paso 4
Convertir el algoritmo en código.
#aquí tenemos el código
print "Introduce 5 numeros:"
vector=[] #definimos una lista
#introducimos 5 números
for i in range(0,5):
numero=int(raw_input('introduce no. '+str(i+1)+': '))
vector.append(numero)
print vector
mayor=0
for v in vector:
if mayor<v:
mayor=v
print 'mayor es: ',mayor
Así de sencillo es Python.
Links
http://www.pythondiario.com/
Antes de escribir el código es necesario hacer el siguiente análisis:
- Leer el problema y entenderlo
- Identificar variables y funciones
- Escribir paso a paso como se resuelve el problema
- Convertir esos pasos en código
Paso 1
Esto es bastante claro. Hallar el número mayor de 5 números.
Paso 2
entrada: 5 números introducidos por el usuario
salida: mayor
Paso 3
vector=[]
mayor=0
para i=0 ; i<5 ; i++ hacer
"Introduce no. "+str(i+1)+" : "
input vector[i]
para j=0;j<0;j++ hacer
si mayor<vector[i] entonces
mayor=vector[i]
"mayor es "+str(mayor)
Paso 4
Convertir el algoritmo en código.
#aquí tenemos el código
print "Introduce 5 numeros:"
vector=[] #definimos una lista
#introducimos 5 números
for i in range(0,5):
numero=int(raw_input('introduce no. '+str(i+1)+': '))
vector.append(numero)
print vector
mayor=0
for v in vector:
if mayor<v:
mayor=v
print 'mayor es: ',mayor
Así de sencillo es Python.
Links
http://www.pythondiario.com/
Comentarios
Publicar un comentario