Programación en C / C ++ - Semana 22 ③ Suma de puntuaciones

Enlace de tema

Descripción del Título

Calcule la suma de 1/1 + 1/2 + 1/3 +… + 1 / N (N es el valor leído)

Ingrese
ingrese un número N

Resultados del
cálculo de salida de salida (el error no puede exceder 0.00001, independientemente del número de decimales)

Entrada de muestra

2

Salida de muestra

1.5

Ideas

Para calcular la suma de 1/1 + 1/2 + 1/3 + ... + 1 / N, use un bucle for para hacer un bucle de 1 a N.

Código C ++:

#include<bits/stdc++.h>
using namespace std;
int main()
{
    
    
	double n;
	while(cin >> n)
	{
    
    
		double sum = 0.0;
		for(int i = 1; i <= n; i++)
			sum += 1.0 / i;
		cout << sum << endl;
	}
	return 0;
}

Supongo que te gusta

Origin blog.csdn.net/qq_44826711/article/details/113572562
Recomendado
Clasificación