Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Luis Sukys

Indexar 07 numeros

Recommended Posts

Olá!

 

Estou começando a estudr lógia e estou com um problema para resolver uma questão:

 

Preciso que um programa leia 7 números indicados pelo usuário e, em seguida, coloque estes números em ordem, do maior para o menor. Lemrando que há uma estrutura para impedir numeros iguais na entrada e que, por enquanto só podemos utilizar os métodos IF, ELSE, ELSE IF, SWITCH.

Eu tentei fazer com IF mas fica muito longo o código. A parte de comparações que eu fis, fica assim:

 

if(n1>n2 && n1>n3 && n1>n4 && n1>n5 && n1>n6 && n1>n7){

instruções;

}

 

Mas como são sete, são muitos ifs e acho que fica pouco prático. Também tentei fazer comprarando mais de um numero:

 

if(n1>n2 && n3>n4 && n5>n6){

instruções;

}

 

Mas ainda assim fica longo. Esixte algum outro modo de fazer essa sequencia, algo mais prático?

 

Obrigado pela ajuda!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.