Desisto! Preciso de ajuda

2 respostas
L

[b]Amigos da comunidade, à meses estou tentanto resolver um exercício que tem me dado muitas dores de cabeça. O exercicio é o seguinte:

Escreva um aplicativo que estima o valor da constante matemática ‘e’ uilizando a formula: e = 1 + 1 / 1! + 1 / 2! + 1 / 3! + …

Pelo amor de Deus! Alguém pode escrever esse pequeno programa e me enviar o código. Agradeço a ajuda.

Obs1: Por favor deixem o código bém comentado (com bastante comentários) para que eu possa entender melhor.

Obs2: Tenho que fazer esse exercício sem usar métodos especiais como Math.exp() por exemplo, ou seja, tenho que fazer esse exercício só com o uso das estruturas de controle while e if/else e utilizando apenas operadores aritiméticos (adição, subtração, multiplicação, divisão e módulo). Pode-se usar qualquer tipo de dados (int, double, float, etc…)[/b]

Agradeço qualquer ajuda.

2 Respostas

M

ql que é o numero maximo de iteracoes?? ou voce define em tempo de execucao ?

M
nao seria algo assim.....
e=0;
i=0;
while (limite_de_iteracao_q_eu_defino<=i){

	i=i+1	
	fatorial=1;
	j=1;
	
	while(j<=i){
		fatorial= fatorial*j;
		j++;
	}
	
	e=e+ 1/fatorial;
}
Criado 30 de janeiro de 2005
Ultima resposta 30 de jan. de 2005
Respostas 2
Participantes 2