Oi.
Nao estou conseguindo fazer isto.
O programa le um inteiro dado pelo utilizador(ex: N).
E ele tem que imprimir o valor da soma 1+2+3+…+N
Se o utilizador der 3.
Ele faz 1 + 2 + 3 = 6
Obrigado.
Oi.
Nao estou conseguindo fazer isto.
O programa le um inteiro dado pelo utilizador(ex: N).
E ele tem que imprimir o valor da soma 1+2+3+…+N
Se o utilizador der 3.
Ele faz 1 + 2 + 3 = 6
Obrigado.
naum entendi mto bem o q eh utilizador, eh uma variável?
int n = 3;
System.out.println(1 + 2 + n );
segue
int n = 3;
int res = 0;
for(int i = 1; i <= n; i++) {
res += i;
}
System.out.println(res);
Acho que isso resolve...
Abraços
Obrigado.
Eu ja tinha feito com o ciclo for.
Mas nao consigo com um ciclo while.
Oi Calavera,
com o uso do while é a mesma linha de raciocínio, apenas fazendo algumas pequenas mudanças.
Tente mais uma vez.
[]'s
int n = 3;
int res = 0;
while( n > 0 ) {
res += n--;
}
System.out.println(res);
vc pode fazer assim com o laço while 
[]´s