Advertisement
Guest User

Untitled

a guest
Aug 21st, 2018
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.31 KB | None | 0 0
  1. package listaRevisao;
  2. import javax.swing.JOptionPane;
  3.  
  4. public class Questao3 {
  5.  
  6.     public static void main(String[] args) {
  7.         int valorDig;
  8.         int[] numeros = new int[10];
  9.        
  10.         //armazenar valores positivos no vetor
  11.         for(int i=0; i<numeros.length; i++) {
  12.             valorDig = Integer.parseInt(JOptionPane.showInputDialog("Digite um valor positivo:"));
  13.             while(valorDig <0) {
  14.                 valorDig = Integer.parseInt(JOptionPane.showInputDialog("Valor invalido\nDigite um valor positivo:"));
  15.             }
  16.             numeros[i] = valorDig;
  17.         }
  18.         //imprimir todo o vetor
  19.         System.out.print("[|");
  20.         for(int i=0; i<numeros.length; i++) {
  21.             System.out.print(numeros[i]+"|");
  22.         }
  23.         System.out.print("]");
  24.        
  25.         //imprimir o numero maximo do vetor
  26.         int valorMaximo = numeros[0];
  27.         for(int i=0; i<numeros.length; i++) {
  28.             if(numeros[i]> valorMaximo)valorMaximo=numeros[i];
  29.         }
  30.         JOptionPane.showMessageDialog(null, "O valor maximo é: "+valorMaximo, "Maximo do vetor", JOptionPane.INFORMATION_MESSAGE);
  31.        
  32.         //imprimir o numero minimo impar do vetor
  33.         int valorMimino = numeros[0];
  34.         for(int i=0; i<numeros.length; i++) {
  35.                 if(numeros[i]%2 !=0)
  36.                     if(numeros[i]< valorMimino)valorMimino=numeros[i];
  37.         }
  38.         JOptionPane.showMessageDialog(null, "O valor minimo ímpar é: "+valorMimino, "Minimo ímpar do vetor", JOptionPane.INFORMATION_MESSAGE);
  39.        
  40.         //soma dos numeros.
  41.         int soma=0;
  42.         for(int i=0; i<numeros.length; i++) {
  43.             soma = soma+numeros[i];
  44.         }
  45.         JOptionPane.showMessageDialog(null, "A soma de todos os valores: "+soma, "Soma de todos os valores", JOptionPane.INFORMATION_MESSAGE);
  46.        
  47.         //a mensagem já e clara.
  48.         JOptionPane.showMessageDialog(null, "Elementos da posição 3 e 7: "+numeros[3]+" | "+numeros[7], "Elementos da posição 3 e 7", JOptionPane.INFORMATION_MESSAGE);
  49.  
  50.         //soma da possição 4 e 8.
  51.        
  52.         JOptionPane.showMessageDialog(null, "A soma da posição 4 e 8: "+((numeros[4])+(numeros[8])), "Soma da posição 4 e 8", JOptionPane.INFORMATION_MESSAGE);
  53.        
  54.         //Verifica se a posição 5 é múltiplo de 9
  55.         if(numeros[5]%9 == 0) {
  56.         JOptionPane.showMessageDialog(null, "A posição 5 do vetor é multiplo de 9","E multiplo de 9?", JOptionPane.INFORMATION_MESSAGE);
  57.         }else {
  58.             JOptionPane.showMessageDialog(null, "A posição 5 do vetor não multiplo de 9","E multiplo de 9?", JOptionPane.ERROR_MESSAGE);
  59.         }
  60.     }
  61.  
  62. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement