Algoritmo e programação ( 15pts ) Urgente !!
Elabore um programa que calcule a série S=1/1 + 1/2 + 1/3 ... 1/n para os 50 primeiros termos.
cledersonbc:
Qual linguagem?
Respostas
respondido por:
3
A lógica é a seguinte: a série contém um padrão lógico, segundo o que consta no anexo que deixei. Então vamos segui-lo, que é 1/i + 1/(i+1) + 1/(i+2) + ... + 1/(i+49). Utilizarei a Linguagem C para o exemplo.
#include <stdio.h>
int main() {
double s = 0.0;
int i;
for (i = 1; i <= 50; i++) {
s = s + (1.0/i);
printf("(1/%d) +", i);
}
printf("\nResultado da série: %lf\n", s);
return 0;
}
#include <stdio.h>
int main() {
double s = 0.0;
int i;
for (i = 1; i <= 50; i++) {
s = s + (1.0/i);
printf("(1/%d) +", i);
}
printf("\nResultado da série: %lf\n", s);
return 0;
}
Anexos:
respondido por:
1
#include <stdio.h>
#include <stdlib.h>
int main ()
{
float n,x,soma;
for (x=1;x<=50;x++)
{
s= 1/x;
soma=soma+s;
}
printf ("O Resultado da soma é igual a :%.2f\n",soma);
}
#include <stdlib.h>
int main ()
{
float n,x,soma;
for (x=1;x<=50;x++)
{
s= 1/x;
soma=soma+s;
}
printf ("O Resultado da soma é igual a :%.2f\n",soma);
}
Perguntas similares
7 anos atrás
7 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás