Ordenação crescente

Pessoal estou iniciando estudo em programação/java.
Preciso fazer uma programa que coloque 3 números inteiros em ordem crescente, salte uma linha e depois apresente a ordem digitada. Ainda estou no if e else.
Dúvida, preciso comparar n1 com n2 e n3 ou existe um “atalho” que aplica a ordenação ?

Esse exercício com certeza é para te ajudar a desenvolver a lógica. Tem bibliotecas em java que fazem isso, mas para esse momento não te aconselho, pois geralmente os professores dão para você desenvolver um método e mais para frente ele ensina a lógica de outros melhores.

1 curtida

Precisa comparar todos com todos (n1 com n2 e n3 e n2 com n3) para identificar qual é o menor, qual o do meio e qual o maior.
Provavelmente você esteja estudando estruturas de repetição (for, while e do/while), não é?

1 curtida

ainda não chegamos em (for e while) estamos no puro if e else, mas obrigado já ajudou, tenho em mente o que fazer queria esclarecer se tinha que ser dessa forma mesmo, comparar/testar um com outro ou se havia outra forma.

Então você vai precisar de uma sequência de ifs para conseguir ordenar isso.

1 curtida

blz então, vamos aos ifs rsrsrs muito obrigado.