Pesquisar este blog

Livros Recomendados

Mostrando postagens com marcador 1178. Mostrar todas as postagens
Mostrando postagens com marcador 1178. Mostrar todas as postagens

quinta-feira, 27 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
#include<stdio.h>
int main(){
    int i;
    double n[100];
    scanf("%lf",&n[0]);
    printf("N[0] = %.4lf\n",n[0]);
    i=1;
    for(;i<100;i++){
        n[i]=n[i-1]/2.0;
        printf("N[%i] = %.4lf\n",i,n[i]);
    }
    return 0;
}

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;
}

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