Python - maximo de dos numeros

   
Vista:

maximo de dos numeros

Publicado por juanito (12 intervenciones) el 17/02/2015 00:49:46
1
2
3
4
5
6
7
8
9
10
numero1=input('ingrese primer numero ')
numero2=input('ingrese segundo numero ')
 
 
if numero1<=numero2:
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero2)
 
 
else:
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero1)

que esta mal en este codigo python? supuestamente es para ver que numero es mayor, pero cuando pongo numero1=234 y numero2=32 en la terminal, me falla, me arroja que 32 es mayor :(
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

maximo de dos numeros

Publicado por MMan (4 intervenciones) el 17/02/2015 01:11:27
hace muuuuuuchisimo tiempo q no veo python pero creo...

que tienes lineas en blanco extras... o era la indentacion ? ya que python no usa begin/end o curly brackets para delimitar el codigo....

1
2
3
4
if numero1<=numero2:
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero2)
else:
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

maximo de dos numeros

Publicado por juanito (12 intervenciones) el 17/02/2015 01:23:58
pues yo lo veo bien, el codigo a veces funciona bien, pero con el 234 y el 32 falla
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

maximo de dos numeros

Publicado por MMan (4 intervenciones) el 17/02/2015 01:37:38
y si no es eso... es por que te esta tomando los valores como si fuesen strings/cadenas en vez de numericos

entonces tendrías que convertir

1
2
3
4
if int(numero1) <= int(numero2):
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero2)
else:
    print('el mayor numero entre', numero1, 'y', numero2, 'es ', numero1)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar

maximo de dos numeros

Publicado por juanito (12 intervenciones) el 17/02/2015 01:45:52
Si! eso era al parecer, pues se arreglo el caso que fallaba.
gracias!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

maximo de dos numeros

Publicado por Juan Manuel (5 intervenciones) el 27/02/2015 23:22:44
numero1=int(input("ingrese un numero"))
numero2=int(input("ingrese un numero"))

#comienzo del algoritmo

if numero1>numero2:
print numero1,"es mayor a ",numero2

elif numero1<numero2:
print numero2,"es mayor a ",numero1

else:
print "los numeros son iguales"

adssadsda
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar