Numérico

1. Numérico

Djalma L. O. Junior
Djalma_Jr

(usa Debian)

Enviado em 22/03/2012 - 02:17h

E ai pessoal, tudo bem? Eu estava fazendo um exercício de cálculo numérico aqui e estou com um problema, com quantidade muito grande de dados meu programa começa a dar pau, será que alguém pode me dar uma luz do que fazer? Valeu!



--

/* faça um programa em C que o problema usando a fórmula de recorrência
In = 1 − nIn−1 ,n = 1, 2, ...
começando com o valor de I0 = 1 − e−1 = 0.6321 e usando precisão simples (float);*/



#include <stdio.h>
#include <stdlib.h>
#include <math.h>

int main(){

int i, n;
double vet[100], soma;

i = 0; n = 0; soma = 0;
vet[0] = 1 - (1/M_E);

printf ("Entre com o valor de n: ");
scanf ("%d", &n);


printf ("I0... %.4f\n", vet[0]);

for (i=1; i<=n; i++){
vet[i] = 1 - (i*vet[i-1]);
printf ("I%d... %.4f\n", i, vet[i]);
}

for (i=0; i<=n; i++){
soma = soma + vet[i];
}

/*Resultados!*/

printf ("\n\n\n");
printf ("A soma de 0 ate %d eh: %.4f\n", n, soma);

system ("pause");
return 0;
}



  






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts