Plataforma: URI
Problema: 1178Enunciado:
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.
Linguagem: C++
Linguagem: C++
Solução:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 | #include <iostream> #include <iomanip> using namespace std; int main() { int i; double n[100]; cin >> n[0]; for(i = 1; i < 100; i++) n[i] = n[i-1] / 2; for(i = 0; i < 100; i++) cout<<"N["<<i<<"] = "<<fixed<<setprecision(4)<<n[i]<<endl; return 0; } |
Nenhum comentário:
Postar um comentário