Crie um programa em C que calcule a somatória, no qual o número N eh fornecido pelo usuário. Não pode se usar a função pow() da biblioteca math.h para calcular a potência, sugere se uma estrutura de repetição ou o uso da função sqrt() que eh para raiz quadrada. A somatória segue na imagem. Valeeu!
Anexos:
Respostas
respondido por:
1
#include <stdio.h>
double calc_potencia(int base, int expoente){
int potencia = base, i;
for(i = 2; i <= expoente; i ++){
potencia *= base;
}
return potencia;
}
int main(){
int n, i;
double soma_potencia = 1;
scanf("%d\n", &n);
for(i = 2; i <= n; i ++){
soma_potencia += calc_potencia(i, (2 * n) - 1);
}
printf("%.1f", soma_potencia);
return 0;
}
double calc_potencia(int base, int expoente){
int potencia = base, i;
for(i = 2; i <= expoente; i ++){
potencia *= base;
}
return potencia;
}
int main(){
int n, i;
double soma_potencia = 1;
scanf("%d\n", &n);
for(i = 2; i <= n; i ++){
soma_potencia += calc_potencia(i, (2 * n) - 1);
}
printf("%.1f", soma_potencia);
return 0;
}
eloisa001:
Obrigada!
Perguntas similares
6 anos atrás
6 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás
9 anos atrás