Skip to content

Instantly share code, notes, and snippets.

@marioluan
Created October 30, 2012 18:30
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save marioluan/3982088 to your computer and use it in GitHub Desktop.
Save marioluan/3982088 to your computer and use it in GitHub Desktop.
Programa em Java para calcular soma, média e quantidade de números digitados.
/*
* Faça um algoritmo que receba vários números positivos e que calcule e mostre:
* a soma dos números digitados
* a quantidade de números digitados
* a média dos números digitados
*/
package lacosdowhile;
import java.util.Scanner;
public class Problema01 {
public static void main(String[] args){
Scanner ent = new Scanner(System.in);
double num, soma = 0;
int cont = 0;
do{
System.out.println("Digite um número");
num = ent.nextDouble(); // usuario digita um número
if(num >= 0){ // se o número digitado for MAIOR que zero, executa a conta
soma = num + soma; // soma o valor digitado AGORA com o digitado ANTES
cont++; // conta quantas vezes o usuário digitou um número
}
} while(num >= 0); // se o número digitado for MAIOR que zero, faz o LOOP novamente
System.out.println("A soma é " + soma); // soma
System.out.println("A quantidade de números digitados foi " + cont); // quantidade
System.out.println("A média é " + soma / cont); // média
}
}
@AugustoRasec
Copy link

Olá!
como faço para somar um numero com outro em cada loop um for ?
tipo:
ele entra com 2;
no proximo eu quero e ele pegue esse dois e some com oq digitei;
depois pegue o resultado dois dois e some com o proximo;
e assim por diante.
Só pare quando eu digitar 0.

Ajuda ai, por favor

@Paulinooo
Copy link

ajudem-me em fazer uma programação de uma função que soma todos os números inferiores ou igual a X

@pericles97
Copy link

Sabe me dizer como calcular as vendas de uma classe de vendas?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment