Receber 4 números, ordenar e mostra-lós em ordem DECRESCENTE. Só consegui fazer para 3: if ( (n1 != n2) && (n2 != n3) ) {
if(n1 < n2 && n2 < n3){
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n3,n2,n1);
printf("\n");
} else {
if(n3 < n1 && n1 < n2) {
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n2,n1,n3);
printf("\n");
} else {
if(n2 < n3 && n3 < n1) {
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n1,n3,n2);
printf("\n");
} else {
if(n1 < n3 && n3 < n2) {
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n2,n3,n1);
printf("\n");
} else {
if(n2 < n1 && n1 < n3) {
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n3,n1,n2);
printf("\n");
} else {
if(n3 < n2 && n2 < n1) {
printf("\nOrdem decrescente dos numeros: %d,%d,%d",n1,n2,n3);
printf("\n");
} else {
printf("\nNumeros Invalidos!");
printf("\n");
}
}
}
}
}
}
} else {
cout << "\nOs numeros não podem ser iguais.";
}
É possível fazer o mesmo para 4 números? Não estou conseguindo. Agradeço desde já.