No tengo claro como debo plantear mi programa.
Publicado por gjffkdjw (9 intervenciones) el 22/01/2021 10:11:18
Buenas, estoy intentando hacer un código en el que el usuario introduzca dos números. El programa comprueba que las dos variables introducidas por el usuario sea de clase 'int'. Si cualquiera de las dos variables no es de clase 'int' quiero que aparezca 'ERROR' en pantalla. Si las dos variables son de clase 'int' quiero que el programa compare si el numero 1 es menor igual al numero dos y que lo muestre, y que compare si el numero 1 es mayor al numero 2 y que lo muestre. Adjunto el código que he escrito. Me llega a pedir los dos números pero siempre me muestra el mensaje de 'ERROR' como si la clase no fuese 'int'. Gracias y espero haberme explicado
Imagino que el problema tiene que estar en como planteo los 'if' pero no lo tengo claro.
Imagino que el problema tiene que estar en como planteo los 'if' pero no lo tengo claro.
1
2
3
4
5
6
7
8
9
10
numero_uno=input("Introduce un numero: ")
numero_dos=input("Introduce un numero: ")
if type(numero_uno) and type(numero_dos) is int:
if numero_uno <= numero_dos:
print("El número 1 es menor o igual que el número 2")
if numero_uno > numero_dos:
print("El número 2 es mayor que el número 2")
else:
print("ERROR")
Valora esta pregunta


0