Resolução Exercício de JAVA

Faça um programa para elaborar um conjunto de números e ao final imprimir a média dos números pares e o maior e o menor número ímpar digitado. O programa é finalizado quando o usuário digitar zero.

import java.util.*;
public class sexta1109
{
   public static void main (String kakaka[])
   {
     Scanner oi = new Scanner(System.in);
     int numero=1;
     int conta = 0;
     int maior = 0;
     int menor = 0;
     int teste = 1;
     double media = 0;

     while (numero != 0)
     {
       System.out.println("Entre com um número: ");
       numero = oi.nextInt();
       if (numero != 0)
       {
         if (numero%2==0)
         {
           media = media+numero;
           conta += 1;
         }
         else
         {

           if ((maior==0) && (menor ==0))
           {
           maior = numero;
           menor = numero;
           }

           if (numero >= maior)
           {
           maior = numero;
           }

           if (numero <= menor)
           {
           menor = numero;
           }

           teste += 1;
         }
       }
     }
     media = media / conta;
     System.out.println("A média dos números pares é: "+media);
     System.out.println("O maior número impar é: "+maior);
     System.out.println("O menor número impar é: "+menor);
  }
}

Comentários

Comentários fechados.