Leia um valor X. Coloque este valor na primeira posição de um vetor N[100]. Em cada posição subsequente de N (1 até 99), coloque a metade do valor armazenado na posição anterior, conforme o exemplo abaixo. Imprima o vetor N.
A entrada contem um valor de dupla precisão com 4 casas decimais.
Para cada posição do vetor N, escreva "N[i] = Y", onde i é a posição do vetor e Y é o valor armazenado naquela posição. Cada valor do vetor deve ser apresentado com 4 casas decimais.
Exemplo de Entrada Exemplo de Saída200.0000
N[0] = 200.0000
N[1] = 100.0000
N[2] = 50.0000
N[3] = 25.0000
N[4] = 12.5000
...
bom, eu consegui fazer isso, agora não sei como faço pra dividir o valor inicial por 2, que no caso seria 200.0000 por 2 que daria o vaor de 100.0000, dps 50.0000 e assim por diante, alguem poderia ajudar?
#include<stdio.h>
int main()
{
int i;
int N[100] = {200.0000};
for( i = 0 ; i <= 100; i++)
{
printf("N[%d] = %.4f\n",i, N[i]);
}
return 0;
}