Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
Ayuda con programa de If/Else de comparacion de numeros
#1
HolaSmile, llevo un tiempo queriendo aprender a programar en Python y por fin lo estoy haciendo, en fin en todo caso ahora estoy aprendiendo el uso de los If/Else pero estoy teniendo un problema con un código (el cogido lo dejare abajo ) que compara dos números y te dice si uno es mayor que otro, si es menor o si son iguales pero estoy teniendo problemas en la parte de "igual" ¿Qué estoy haciendo mal? y ¿Como lo corrijo ?  

Código:
a=int(input("Tecle un numero: "))
b=int(input("Tecle otro numero: "))

if a>b:  
   print("El numero mas grande es:"+str(a))
elif a<b:
   print("El numero mas pequeño es:"+str(b))
else a==b:
   print("Los dos numeros son iguales")
Responder
#2
(10-07-2019, 02:41 PM)Gargantia escribió: HolaSmile, llevo un tiempo queriendo aprender a programar en Python y por fin lo estoy haciendo, en fin en todo caso ahora estoy aprendiendo el uso de los If/Else pero estoy teniendo un problema con un código (el cogido lo dejare abajo ) que compara dos números y te dice si uno es mayor que otro, si es menor o si son iguales pero estoy teniendo problemas en la parte de "igual" ¿Qué estoy haciendo mal? y ¿Como lo corrijo ?  

Código:
a=int(input("Tecle un numero: "))
b=int(input("Tecle otro numero: "))

if a>b:  
   print("El numero mas grande es:"+str(a))
elif a<b:
   print("El numero mas pequeño es:"+str(b))
else a==b:
   print("Los dos numeros son iguales")

Hola, tu error esta en el else, la sentencia else no lleva condicion.

Ejem:
if num >= 0:
   print('El numero es positivo')
else:
   print('El numero es negativo')
Responder


Salto de foro:


Usuarios navegando en este tema: 1 invitado(s)