Pages

viernes, 18 de enero de 2013

Determinar el menor y el mayor de cuatro números Codigo Fuente en Python

Problema
Desarrolle un algoritmo que lea cuatro números diferentes y a continuación imprima el mayor de los cuatro números introducidos y también el menor de ellos.

Solución
  • Entrada: 5 8 1 9
  • Salida: menor 1 y  mayor 9
Codigo Fuente en Python
A=int(input("ingrese un numero\n"))
B=int(input("ingrese otro numero\n"))
C=int(input("ingrese un nuemero\n"))
D=int(input("ingrese un nuemero\n"))
if(A > B and A > C and A > D):
 X=A
else:
 if(B > A and B > C and B > D):
  X=B
 else:
  if(C > A and C > B and C > D):
   X=C
  else:
   X=D
if(A < B and A < C and A < D):
 Y=A
else:
 if(B < A and B < C and B < D):
  Y=B
 else:
  if(C < A and C < B and C < D):
   Y=C
  else:
   Y=D
print("el mayor es "+str(X)+" y el menor es "+str(Y))

3 comentarios:

Unknown dijo...

Al poner numeros iguales el programa no lo toma deberia hacerse con otras condiciones o ciclos.

Anónimo dijo...

eres un crack .l.

Papitaz_Layz dijo...

genial, funciona
muchisimas gracias

Publicar un comentario