Preciso muito da ajuda de vocês para fazer este programa:
Escreva um programa para calcular e imprimir o valor de S=1+2+3+...+(n-1)+n onde n é fornecido pelo usuário.
Respostas
respondido por:
0
Segue em anexo o algoritmo.
Anexos:
Leidianesoares1:
Muito Obrigada !!
respondido por:
0
eu faria assim
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
float soma;
int auxiliar =1 ;
soma =0;
while( auxiliar ) {
printf("Digite um número qualquer ou 0 para terminar");
scanf("%d", &auxiliar);
printf("Usuário digitou %d \n",auxiliar);
soma=0;
if (auxiliar) {
for (i=1;i<=auxiliar;i++){
soma += i; // 1.0 irá forçar um cálculo float
};
printf("O resultado da série é %f \n\n",soma);
}
else {
printf("entrada terminada pelo usuário \n");
}
};
}
#include <stdio.h>
#include <stdlib.h>
int main(){
int i;
float soma;
int auxiliar =1 ;
soma =0;
while( auxiliar ) {
printf("Digite um número qualquer ou 0 para terminar");
scanf("%d", &auxiliar);
printf("Usuário digitou %d \n",auxiliar);
soma=0;
if (auxiliar) {
for (i=1;i<=auxiliar;i++){
soma += i; // 1.0 irá forçar um cálculo float
};
printf("O resultado da série é %f \n\n",soma);
}
else {
printf("entrada terminada pelo usuário \n");
}
};
}
Perguntas similares
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás