O Sistersinspirit.ca facilita a busca por respostas para suas perguntas com a ajuda de uma comunidade ativa. Junte-se à nossa plataforma de perguntas e respostas e obtenha respostas precisas para todas as suas dúvidas com profissionais de várias disciplinas. Descubra soluções confiáveis para suas perguntas de uma vasta rede de especialistas em nossa abrangente plataforma de perguntas e respostas.

Escreva um programa que calcule e imprima, com duas casas decimais, o valor da série H com N termos (com N fornecido pelo usuário).

Caso o usuário digite um N inválido, solicite a digitação de N novamente quantas vezes forem necessárias (usando while ou do..while).

Para estrutura de repetição no cálculo de H use a estrutura for.


Exemplo 1:

Entrada: -3 0 -10 1

Saída: 1.00

Exemplo 2:

Entrada: 2

Saída: 0.96

Exemplo 3:

Entrada: 3

Saída: 0.97


Escreva Um Programa Que Calcule E Imprima Com Duas Casas Decimais O Valor Da Série H Com N Termos Com N Fornecido Pelo Usuário Caso O Usuário Digite Um N Inváli class=

Sagot :

O programa escrito na linguagem de programação C que verifica e imprime números segundo as instruções citadas é:

#include <math.h>

#include <stdio.h>

int main()

{

   int qtdN, divisor=1;

   float res=0,  cont=0;

   do{

   printf("Digite a quantidade de números: "); scanf("%d", &qtdN);

   }while(qtdN<1);

   

   for(int i=0;i<qtdN;i++){

       res = (res + (1/(pow(divisor,3)))) *-1;

       cont = res*(-1);

       divisor = divisor+2;

   }

   if(cont > 0){

       printf("\n%.2f", cont);

   }

   else if(cont < 0 && res>0){

       printf("\n%.2f", res);

   }

   return 0;

}

De que forma esse algoritmo consegue resolver o problema da série H com N termos?

O usuário digita o número e esse mesmo é verificado pela função "while" se é ou não positivo, caso seja positivo, ele passa para a próxima fase. A função "for" fará os cálculos com a quantidade de N que o usuário digitou.

Para utilizar potência, incluímos a biblioteca "math.h", assim podemos fazer com que o divisor tenha a potência 3. Incrementamos o divisor em +2 a cada ciclo.

Saiba mais sobre algoritmos aqui: https://brainly.com.br/tarefa/20790099

#SPJ1

View image yancarvalho3