eduardo-m Postado Abril 12, 2015 Denunciar Share Postado Abril 12, 2015 (editado) 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á. Editado Abril 12, 2015 por eduardo-m Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 roccoC/C++ Postado Abril 12, 2015 Denunciar Share Postado Abril 12, 2015 Isto é fácil de se fazer usando vetores, más não sei se seu professor permite o uso, neste exercício. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 eduardo-m Postado Abril 13, 2015 Autor Denunciar Share Postado Abril 13, 2015 Esqueci de mencionar.Apenas usando IF/ELSE... Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
eduardo-m
Receber 4 números, ordenar e mostra-lós em ordem DECRESCENTE.
Só consegui fazer para 3:
Não estou conseguindo.
Agradeço desde já.
Editado por eduardo-mLink para o comentário
Compartilhar em outros sites
2 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.