• Matéria: Informática
  • Autor: GabrielCouto97
  • Perguntado 8 anos atrás

Faça um programa para calcular a seguinte sequencia:
)
1 + 3 + 5 + 7 + ... + (2n − 1)

Respostas

respondido por: bokomoko
1
#include <stdio.h>
#include <stdlib.h>
int main(){
    int i;
    float soma;
    int auxiliar =1 ;
    soma =0;
    // este programa irá calcula a soma 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);
               printf("Vamos somar até %d \n",2*auxiliar-1);
              soma=0; 
               if (auxiliar) {
                      for (i=1;i<=(2*auxiliar-1);i++){
                            soma += i;
                          };
                     printf("O resultado da série é %f \n\n",soma);
                    }
               else {
                     printf("entrada terminada pelo usuário \n");
                }
    };
}


Você pode testá-lo em https://repl.it/NwWH/

Perguntas similares