1 //importação das classes necessárias 2 //Importação de JOptionPane 3 import javax.swing.JOptionPane; 4 5 //Criação da classe EX9 6 public class Ex9 7 { 8 //Comando principal para execução do programa 9 public static void main(String[] args) 10 { 11 //criação de variáveis ind e idade do tipo inteiro 12 int ind, idade; 13 //criação de variáveis maior_idade e media do tipo inteiro, atribuindo o valor 0. 14 int maior_idade=0; 15 int media=0; 16 //criação da variável menor_idade atribuindo o valor 200. 17 int menor_idade=200; 18 //do ind 1 incrementando a cada loop em 1 até 10, faça 19 for(ind=1; ind<=10; ind++) 20 { 21 //Abra o JOptionPane.showInputDialog para o usuário inserir um valor 22 //e atribuir esse valor a String idade_texto 23 String idade_texto = JOptionPane.showInputDialog("Digite "+ind+" idade."); 24 //Converta essa valor para inteiro e atribua a idade 25 idade=Integer.parseInt(idade_texto); 26 //some a media com ela mesma + o conteúdo da variável idade 27 media +=idade; 28 //se idade for maior do que maior_idade, faça 29 if(idade>maior_idade) 30 { 31 //será atribuido o valor de idade a maior_idade 32 maior_idade=idade; 33 } 34 //se idade for menor do que menor_idade, faça 35 if(idade<menor_idade) 36 { 37 //será atribuido o valor de idade a menor_idade 38 menor_idade=idade; 39 } 40 } 41 //Pege o valor da variável média e divida por 10 e atribua a ela mesma 42 media=media/10; 43 //Exiba o resultado 44 JOptionPane.showMessageDialog(null,"Média das idades: "+media+".\nMenor idade: "+menor_idade+ 45 ".\nMaior idade: "+maior_idade+"." ,"Resultado",JOptionPane.PLAIN_MESSAGE); 46 }//fim de main 47 }//Fim da classe Ex9 |
|---|
|
|