Pesquisar este blog

Livros Recomendados

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

quarta-feira, 13 de janeiro de 2021

URI - 1155 - Sequência S - Iniciante - C

Plataforma: URI
Problema1155

Enunciado:
Escreva um algoritmo para calcular e escrever o valor de S, sendo S dado pela fórmula: S = 1 + 1/2 + 1/3 + … + 1/100.


Linguagem: C


Solução:

#include <stdio.h>
int main() {
    double i = 2.0;
    double s = 1.0;
    
    while (i<101)
        s += 1/(i++);
    
    printf("%.2lf\n",s);
    return 0;
}

URI - 1155 - Sequência S - Iniciante - C++ - Solução Alternativa

Plataforma: URI
Problema1155

Enunciado:
Escreva um algoritmo para calcular e escrever o valor de S, sendo S dado pela fórmula: S = 1 + 1/2 + 1/3 + … + 1/100.


Linguagem: C++


Solução:

#include <iostream>
#include <iomanip>

using namespace std;

int main() {
    double i = 2.0;
    double s = 1.0;
    
    while (i < 101)
        s += 1 / (i++);
    
    cout << fixed << setprecision(2) << s << endl;
    return 0;
}

terça-feira, 4 de agosto de 2020

URI - 1155 - Sequência S - Iniciante - C++

Plataforma: URI
Problema1155

Enunciado:
Escreva um algoritmo para calcular e escrever o valor de S, sendo S dado pela fórmula: S = 1 + 1/2 + 1/3 + … + 1/100.

Linguagem: C++

Solução:
O algoritmo usa um for de 1 até 100 para que seja possível fazer o cálculo da fórmula. Em cada laço do for, o divisor é incrementado em 1.


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#include <iostream>
#include <iomanip>

using namespace std; 

int main() 
{
 double S = 0;
 cout<<setprecision(2)<<fixed;   
 for(int i=1;i<=100;i++){
  S = S+1.0/i;
 }
 
 cout << S << 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