设计一个算法:任意给定一个自然数N,求自然数n,使1+1/2+1/3+...+1/n>N,写出流程图和程序

问题描述:

设计一个算法:任意给定一个自然数N,求自然数n,使1+1/2+1/3+...+1/n>N,写出流程图和程序

已知N,求n;
float sum=0;
int n=1;
while(1)
{
sum+=1/n;
if(sum>N)
break;
n++;
}
最后输出n的值就可以了,流程图自己画吧