Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Boa noite!
caros amigos apesar da duvida ser primária preciso de um auxilio,
no codigo a seguir preciso encerrar o aplicativo quando for digitado um
numero negativo, mas, quando isto acontece este numero negativo
influencia na soma e ainda no contador.
e"x: 2+2+2+2 deveria ser 8 / 4, fica 7/5.
em C++ funciona perfeitamente
/* Aplicativo que recebe vários numeros e quanto for positivo
* e quando sair apresentar a soma e a media deles.
*/
import java.util.Scanner;
public class Ex_8
{
public static void main (String args [])
{
System.out.println();
System.out.println ("Para sair digite um numero negativo");
Scanner entrada = new Scanner (System.in);
int num=0,soma=0,cont=0;
float media=0;
do
{
System.out.println();
System.out.println("Digite o numero desejado :");
num = entrada.nextInt();
soma = soma + num;
cont++;
}
while (num >=0);
media = soma / cont;
System.out.println();
System.out.printf("A soma eh %d, a media eh %.2f", soma,media);
System.out.printf("%d",cont);
}
}Carregando comentários...