Problema: 1155
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.
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; } |
Nenhum comentário:
Postar um comentário