11_ ingresar 3 números y ordenarlos de menor a mayor
C:
#include
main()
{
int a,b,c
printf ("ingrese un numero: ");
scanf ("%d",& a);
printf ("ingrese otro numero: ");
scanf ("%d",& b);
printf ("ingrese otro numero: ");
scanf ("%d",& c);
if (a>b){
if (b>c){
printf ("el orden es: %d,%d,%d" ,c,b,a);
}}
if (b>c){
if (c>a){
printf ("el orden es: %d,%d,%d" ,a,c,b);
}}
if (c>a){
if (a>b){
printf ("el orden es: %d,%d,%d" ,b,a,c);
}}
if (c>b){
if (b>a){
printf ("el orden es: %d,%d,%d" ,a,b,c);
}}
if (b>a){
if (a>c){
printf ("el orden es: %d,%d,%d" ,c,a,b);
}}
if (a>c){
if (c>b){
printf ("el orden es: %d,%d,%d" ,b,c,a);
}
Clip52:
cls
num1=0; num2=0;num3=0; espacio=" "
@2,5 say "ingrese un numero: " get num1
@4,5 say "ingrese otro numero: " get num2
@6,5 say "ingrese otro numero: " get num3
read
if num1>num2.and.num2>num3
@8,5 say "el orden es: " +str (num3)+ espacio +str (num2)+espacio +str (num1)
else
if num2>num3.and.num3>num1
@8,5 say "el orden es: " +str (num1)+ espacio +str (num3)+espacio +str (num2)
else
if num3>num1.and.num1>num2
@8,5 say "el orden es: " +str (num2)+ espacio +str (num1)+espacio +str (num3)
else
if num3>num2.and.num2>num1
@8,5 say "el orden es: " +str (num1)+ espacio +str (num2)+espacio +str (num3)
else
if num2>num1.and.num1>num3
@8,5 say "el orden es: " +str (num3)+ espacio +str (num1)+espacio +str (num2)
else
if num1>num3.and.num3>num2
@8,5 say "el orden es: " +str (num2)+ espacio +str (num3)+espacio +str (num1)
endif
endif
endif
endif
endif
endif
inkey (0)
Python:
#!/usr/bin/python
espacio=" "
num1=int(raw_input("ingrese un numero: "))
num2=int(raw_input("ingrese otro numero: "))
num3=int(raw_input("ingrese otro numero: "))
if (num1>num2 and num2>num3):
print ("el orden es: ")+str (num3)+ espacio +str (num2)+espacio +str (num1)
if (num2>num3 and num3>num1):
print ("el orden es: ")+str (num1)+ espacio +str (num3)+espacio +str (num2)
if (num3>num1 and num1>num2):
print ("el orden es: ")+str (num2)+ espacio +str (num1)+espacio +str (num3)
if (num3>num2 and num2>num1):
print ("el orden es: ")+str (num1)+ espacio +str (num2)+espacio +str (num3)
if (num2>num1 and num1>num3):
print ("el orden es: ")+str (num3)+ espacio +str (num1)+espacio +str (num2)
if (num1>num3 and num3>num2):
print ("el orden es: ")+str (num2)+ espacio +str (num3)+espacio +str (num1)
No hay comentarios:
Publicar un comentario