Requisitos: insira três números inteiros do teclado para armazenar variáveis num1, num2 e num3, classificá -las e produzi -las de pequenas a grandes
Existem 2 métodos necessários para implementá -lo:
1. Use a estrutura de ramificação IF-Else;
2. Use o método de classificação das matrizes de módulos Java embutidos.
1. Use a estrutura do ramo if-else
classe date19_02 {public static void main (string [] arg) {sTreOne (); } public static void strane () {scanner sc1 = new scanner (system.in); System.out.print ("/Nplease Digite o primeiro número inteiro:"); int num1 = sc1.nextInt (); System.out.print ("O primeiro número inserido: /t"+num1+" /n"); System.out.print ("/Nplease Digite o segundo número inteiro:"); Scanner sc2 = new scanner (system.in); int num2 = sc2.nextInt (); if (num2! = num1) {System.out.print ("O segundo número inserido: /t"+num2+" /n"); } else {System.out.print ("O segundo número inserido é repetido com o primeiro, tente novamente/n"); return;} System.out.print ("/Nplease Digite o terceiro número inteiro (depois de entrar 3 se você entrar):"); Scanner sc3 = new scanner (system.in); int num3 = sc3.nextInt (); if (num3! = num2) {System.out.print ("O terceiro número inserido:/t"+num3+"/n");} else {System.out.print ("O terceiro número inserido é repetido, tente novamente/n"); return;} int menor = 0, maior = 0, max = 0; // As variáveis de classe devem ser inicializadas quando declaradas se (num1 <num2) {menor = num1; maior = num2;} else if (num1> num2) {maior = num1; menor = num2;} if (num3> maior) {max = num3;} else {max = maior;} system.out.print ("/n números ascendentes:/n/t"); System.out.print (menor+""+maior+""+max); }}2. Use o método de classificação de matrizes de módulos Java embutido
importar java.util.arrays; // Todas as importações deste arquivo de origem devem ser escritas antes da primeira aula! classe date19_02 {public static void main (string [] arg) {sortTwo (); } public static void sortwo () {int [] array1 = new int [3]; for (int x = 0; x <array1.length; x ++) {scanner sc = new scanner (system.in); System.out.print ("/Nplease Digite um número inteiro (após 3 entrada):"); int num1 = sc.nextInt (); System.out.print ("O número de entrada"+(x+1)+":"+num1); Array1 [x] = num1; } Arrays.sort (Array1); // Use o módulo de função de classificação do Java Standard Library System.out.print ("/n/t pequeno ==> Arranjo grande:/n"); for (int y = 0; y <array1.length; y ++) {System.out.print (Array1 [y]+""); // Depois de classificar em ordem ascendente, saída}}}O artigo acima Java obtém os números inseridos no teclado e classifica, é todo o conteúdo que eu compartilho com você. Espero que você possa lhe dar uma referência e espero que você possa apoiar mais o wulin.com.