Boa tarde gente, queria saber como fazer o exercício:
1ª - Imprima a soma dos números de 1 a 1000.
Agradeço a todos !!!
Add lá !!!
Boa tarde gente, queria saber como fazer o exercício:
1ª - Imprima a soma dos números de 1 a 1000.
Agradeço a todos !!!
Add lá !!!
Boa tarde gente, queria saber como fazer o exercício:1ª - Imprima a soma dos números de 1 a 1000.
Agradeço a todos !!!
Add lá !!!
Ola amigo,
antes de postar procure no fórum se ja não existe uma solução para seu problema, deve ter uns 1000 posts desses, abraços.
http://www.guj.com.br/java/136070-imprimir-a-soma-de-1-ate-1000-resolvido
autoDelete();
???
seria interessante o forum ter essa função!
autoDelete();
???
seria interessante o forum ter essa função!
Ola Denis,
mas o legal é manter os banco com todas essas soluções que temos aqui, como diferenciar o que é lixo do que é realmente aproveitado ?
Boa tarde gente, queria saber como fazer o exercício:1ª - Imprima a soma dos números de 1 a 1000.
Agradeço a todos !!!
Add lá !!!
class Exercicio {
public static void main (String[] args) {
System.out.println (500500);
}
}
public int soma1000() {
int soma=0;
for(int i=1; i==1000;i++){
soma = soma+i;
}
return soma;
}
public int soma1000() {
int soma=0;
for(int i=1; i==1000;i++){
soma = soma+i;
}
return soma;
}
Hum… não tem alguma coisinha errada? Esse método retorna sempre 0.
i é igual a 1000 ?
for(int i=1; i<1000;i++){
[quote=aix]i é igual a 1000 ?
for(int i=1; i<1000;i++){
Ainda está errado. Não vai retornar o valor correto (500500) mas sim 499500.
e você acha dificil de resolver ? ou é preguiça de pensar ?
for(int i=1; i<1001;i++){
ou
for(int i=1; i<=1000;i++){
É claro que não estou com preguiça de pensar. Só estou espetando vocês 
A propósito, a maneira elegante de resolver esse problema é usar a fórmula fechada de soma de uma progressão aritmética.
É claro que não estou com preguiça de pensar. Só estou espetando vocês![]()
A propósito, a maneira elegante de resolver esse problema é usar a fórmula fechada de soma de uma progressão aritmética.
ahhhhh blz… hehehhehe.
Boa tarde gente, queria saber como fazer o exercício:1ª - Imprima a soma dos números de 1 a 1000.
Agradeço a todos !!!
Add lá !!!
class Exercicio { public static void main (String[] args) { System.out.println (500500); } }
Essa foi d+ hein? kkkk… 
Pedir para os outros fazerem um algoritmo tão simples sem ter postado nada de útil é falta de consciência!
Ha ha ha, é por isso que continuo postando nesse fórum.
Vou contar aquela historinha que os professores de matemática de vez em quando contam (não, não sou professor, muito menos de matemática.)
Quando Gauss era criança, seu professor deu na sala de aula uma tarefa chata, que era para passar o tempo - ele simplesmente pediu para somarem os números de 1 a 100.
O professor achava que poderia tirar uma soneca enquanto isso.
Só que Gauss ouviu o enunciado e simplesmente respondeu, na hora: 5050.
O professor ficou espantado, porque nem ele sabia a resposta - ele iria, na verdade, ver se alguém tinha feito as contas direitinho, na hora de corrigir, e aceitar esse resultado.
O professor podia ser preguiçoso, mas não era estúpido, e perguntou para ele: como é que você chegou a esse resultado?
Aí ele explicou que ele imaginou os números de 1 a 100, e percebeu algo muito interessante - ele começou a somar os números, não na sequência, mas a partir das pontas.
Ou seja: 1 + 100, 2 + 99, 3 + 98 … até 50 + 51.
Como vocês devem ter percebido, há 50 somas, e todas elas dão 101, portanto basta fazer uma multiplicação simples - 50 * 101, e o resultado é 5050.
Por favor, não duplique tópicos e não peça lição no fórum:
Esse tópico será trancado.
Se você quer se tornar um super programador, como diz seu perfil, procure fazer os exercícios você mesmo.
No começo é difícil mesmo, mas só praticando se pega o jeito.