Escreva um programa que determine qual o maior inteiro N tal que: 1 + 2 + 3 + .... + N <= Limite O valor de Limite é lido pelo programa. Ex: dado o Limite 10 será exibido 4.
Alguém pode me ajudar?
O caso é que eu consegui fazer dado o número 4 (a soma até 4), acha 10.
#include <stdio.h>
int main() {
int N,numero, soma = 0;
scanf("%d", &N);
for (numero = 1; numero <= N; numero ++) {
soma = soma + numero;
}
printf("%d\n", soma);
}
Mas eu não sei como a partir daí dar o limite 10 e apresentar o último número somado no caso o 4.
Pergunta
Ab Case Mn
Escreva um programa que determine qual o maior inteiro N tal que: 1 + 2 + 3 + .... + N <= Limite O valor de Limite é lido pelo programa. Ex: dado o Limite 10 será exibido 4.
Alguém pode me ajudar?
O caso é que eu consegui fazer dado o número 4 (a soma até 4), acha 10.
#include <stdio.h>
int main() {
int N,numero, soma = 0;
scanf("%d", &N);
for (numero = 1; numero <= N; numero ++) {
soma = soma + numero;
}
printf("%d\n", soma);
}
Mas eu não sei como a partir daí dar o limite 10 e apresentar o último número somado no caso o 4.
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.