Найти среди чисел первое, большее заданного - C (СИ) (75152)
Формулировка задачи:
Дано действительное число а. Найти среди чисел 1, 1+1/2, 1+1/2+1/3... первое, большее а.
Помогите пожалуйста. Заранее спасибо
Решение задачи: «Найти среди чисел первое, большее заданного»
textual
Листинг программы
double n,s,a;
n=1; s=0;
while (s < a)
{
s+=1/n++;
}
printf("%f \n",s);