• Matéria: Informática
  • Autor: brunosoaresstar2010
  • Perguntado 3 anos atrás

Faça um algoritmo que leia 6 números inteiros maiores que zero em um vetor e mostre: 1) Os numeros pares digitados: 2) A soma dos numeros pares digitados: 3) Os numeros impares digitados: 4) A quantidade de numeros impares digitados. Dica: vetor A, vetorPar, vetorimpar.

Respostas

respondido por: joaopedrolemos
1

import java.util.Scanner;

class HelloWorld {

   public static void main(String[] args) {

       Scanner obs = new Scanner (System.in);

       int vetor[] = new int [6];

       int pares, sumPar, impares;

       pares = sumPar = impares = 0;

           for (int i=0;i<6;i++){

               System.out.print("--> ");

               vetor[i] = obs.nextInt();

                   while (vetor[i] == 0){

                       System.out.println("TRY AGAIN");

                       System.out.print("--> ");

                       vetor[i] = obs.nextInt();

                   }

               if(vetor[i]%2==0){

                   pares++;

                   sumPar+=vetor[i];

               }

               else impares++;

           }

       System.out.println("Pares: "+pares);

       System.out.println("Soma Pares: "+sumPar);

       System.out.println("Impares: "+impares);

   }

}


joaopedrolemos: Você não especificou a linguagem
joaopedrolemos: Fiz em Java
Perguntas similares