Obtenha as melhores soluções para suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Nossa plataforma de perguntas e respostas conecta você com especialistas prontos para fornecer informações precisas em diversas áreas do conhecimento. Descubra respostas detalhadas para suas perguntas de uma vasta rede de profissionais 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