miércoles, 15 de marzo de 2017

Ordenar tres numeros dados por teclado de mayor a menor

<!Ordenar tres numeros dados por teclado de mayor a menor>
<html>
<head>
</head>
<body>
<script language="JavaScript">
var a, b, c;
a = parseInt(prompt('Dame el primer número:',''));
b = parseInt(prompt('Dame el segundo numero:',''));
c = parseInt(prompt('Dame el tercer número:',''));
if(a==b){
    if(b==c)
        document.write('Los tres números son iguales');
    else if(b>c)
        document.write('Los dos primeros son iguales y el orden es: ',a,'=',b,'>',c);
    else
        document.write('Los dos primeros son iguales y el orden es: ',c,'>',a,'=',b);
}
else if(a==c){
    if(a>b)
        document.write('El primero y tercero son iguales y el orden es: ',a,'=',c,'>',b);
    else
        document.write('El primero y tercero son iguales y el orden es: ',b,'>',a,'=',c);
}
else if(b==c){
    if(b>a)
        document.write('El segundo y tercero son iguales y el orden es: ',b,'=',c,'>',a);
    else
        document.write('El primero y tercero son iguales y el orden es: ',a,'>',b,'=',c);
}
else if((a>b)&&(b>c))
    document.write('El orden es: ',a,'>',b,'>',c);
else if((a>c)&&(c>b))
    document.write('El orden es: ',a,'>',c,'>',b);
else if((b>a)&&(a>c))
    document.write('El orden es: ',b,'>',a,'>',c);
else if((b>c)&&(c>a))
    document.write('El orden es: ',b,'>',c,'>',a);
else if((c>a)&&(a>b))
    document.write('El orden es: ',c,'>',a,'>',b);
else if((c>b)&&(b>a))
    document.write('El orden es: ',c,'>',b,'>',a);
</script>
</body>
</html>

2 comentarios: