Pesquisar este blog

Livros Recomendados

quinta-feira, 20 de agosto de 2020

URI - 1178 - Preenchimento de Vetor III - Iniciante - C++

Plataforma: URI

Problema1178

Enunciado:
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++

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

Postagem em destaque

URI (BEECROWD) - 2158 - Helping Uncle Cláudio (Ajudando o Tio Cláudio) - Matemática - C, C++ e Haskell

Buenas! Estou aqui mais uma vez para resolver um problema de Matemática! Agora tenho resolvido alguns dessa categoria, pra que vocês possam ...

Postagens mais visitadas