Ola pessual torno eu aki com esta mardita dessa lógica.
preciso escrever um programa que receba vaios inteiros do teclado. E no final imprima a média dos numeros multiplos de 3. e para sair digito zero.
vou postar o que fiz mas nao ta rodando legal, sera que poderiam me dar uma força mais uma vez amigos.
package Exercicios;
import javax.swing.*;
import java.text.DecimalFormat;
public class média_tres
{
public static void main(String[] args)
{
int cont = 0;
double media,num = 0, soma = 0;
while (num!=0)
{
num = Integer.parseInt(JOptionPane.showInputDialog(null, "Digite um numero", "Numero", JOptionPane.QUESTION_MESSAGE));
if (num >= 0 && num%3==0)
{
System.out.println(num);}
cont++;
}
soma = soma + num;
DecimalFormat aproximador = new DecimalFormat("0.00");
System.out.println("A soma é " + soma);
System.out.println("A quantidade de numeros digitados é " + cont);
media = soma/cont;
System.out.println("A media é " +aproximador.format(media));
}
}