Faça um programa para calcular a seguinte sequencia:
1 − 2 + 3 − 4 + 5 + ... + (2n − 1)
Soluções para a tarefa
Respondido por
1
Em C fica assim
#include <stdio.h>
#include <stdlib.h>
int main(){
int i,sinal;
float soma;
int auxiliar =1 ;
soma =0;
sinal = 1;
// este programa irá calcula a soma alternada até 2*n-1
while( auxiliar ) {
printf("Digite um número qualquer ou 0 para terminar");
scanf("%d", &auxiliar);
printf("Usuário digitou %d \n",auxiliar);
if (auxiliar) {
printf("Vamos somar até %d \n",2*auxiliar-1);
soma=0;
sinal =1;
for (i=1;i<=(2*auxiliar-1);i++){
soma += sinal*i;
sinal = -sinal;
};
printf("O resultado da série é %f \n\n",soma);
}
else {
printf("entrada terminada pelo usuário \n");
}
};
}
você o encontra aqui -> https://repl.it/NwWH/
#include <stdio.h>
#include <stdlib.h>
int main(){
int i,sinal;
float soma;
int auxiliar =1 ;
soma =0;
sinal = 1;
// este programa irá calcula a soma alternada até 2*n-1
while( auxiliar ) {
printf("Digite um número qualquer ou 0 para terminar");
scanf("%d", &auxiliar);
printf("Usuário digitou %d \n",auxiliar);
if (auxiliar) {
printf("Vamos somar até %d \n",2*auxiliar-1);
soma=0;
sinal =1;
for (i=1;i<=(2*auxiliar-1);i++){
soma += sinal*i;
sinal = -sinal;
};
printf("O resultado da série é %f \n\n",soma);
}
else {
printf("entrada terminada pelo usuário \n");
}
};
}
você o encontra aqui -> https://repl.it/NwWH/
Perguntas interessantes