Gostaria de saber como faço para fazer uma soma de 1 a 1000 em java pois não entendi muito for e while, se puderem me adicionar para conversarmos sobre. ficarei muito agradecido, meu msn é [email removido]
Me ajude a fazer a soma
G
6 Respostas
ja deu uma olhada nesse artigo?
poderia fazer assim:
int numero = 0;
int soma = 0;
//For para fazer o processo de soma 1000x
for (int i = 0; i < 1000; i++) {
numero ++; //pega o proximo número
soma = soma + numero; //soma com o valor anterior
//se quiser mostrar as 1000 somas, pode colocr
System.out.println("Numero atual da contagem: "+numero);
System.out.println("Soma atual: "+soma);
}
Espero ter ajudado
Abraço
Daniel
T
Se você tem problemas com for e while, não os use…
/**
* Soma os números inteiros de 1 a n.
* @param n N.
* @return A somatória.
*/
public static int soma (int n) {
return n * (n + 1) / 2;
}
G
Gostaria de saber como fazer o fatorial dos numeros de 0 a 10
T
Da mesma forma, se tiver problemas com “for” e “while”, não os use:
public long fatorial (int n) {
if (n == 0 || n == 1) return 1;
else return n * fatorial (n - 1);
}
T
Desculpe eu estar "zoando" com você. Vamos lá:
class ExemploFatorial {
public static void main(String[] args) {
int fatorial = 1;
System.out.println ("0! = " = fatorial);
for (int i = 1; i <= 10; ++i) {
fatorial = fatorial * i;
System.out.println (i + "! = " + fatorial);
}
}
}
Na linha 1 declaramos a classe, na 2 declaramos o "main", na 4 imprimimos o fatorial de 0, na 5 até a 8 imprimimos o fatorial de 1 até 10. Veja que vamos acumulando os valores multiplicados na variável "fatorial". O "for" acima percorre os números inteiros de 1 até 10, inclusive.
Criado 1 de outubro de 2007
Ultima resposta 1 de out. de 2007
Respostas 6
Participantes 4
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo