求满足1+2+3+···+n>500的最小自然数n,写出对应的程序语言i=1s=0Do S=S+ii=i+1Loop While S

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/28 14:00:37

求满足1+2+3+···+n>500的最小自然数n,写出对应的程序语言i=1s=0Do S=S+ii=i+1Loop While S
求满足1+2+3+···+n>500的最小自然数n,写出对应的程序语言
i=1
s=0
Do S=S+i
i=i+1
Loop While S

求满足1+2+3+···+n>500的最小自然数n,写出对应的程序语言i=1s=0Do S=S+ii=i+1Loop While S
因为你加总在前面,自加1在后面,然后再判断小于等于500.所以需要减一
也就是说当你到loop while S

首先1+2+3+...+n=n(n+1)/2 令n(n+1)/2>500 ↔n(n+1)>1000 解这个方程得n≥32或n≦-33.(不会解的话一个个带进去算)因为n为自然数,所以n≥32

int n = 0 ;
int j = 1 ;
for(;j<500;n++){
j = n + j ;
}
循环结束,此时的 n 就是你要的自然数。这段代码 C,C++,Java,C# 下都能跑。
框图俺这贴不了。。。

已知函数f(x)=3(x-1)/2,若数列an满足a(n+1)=f(an)·a1=2 (1)求an (2)若bn=(an)^2+2,求数列{bn}的最小项已知函数f(x)=3(x-1)/2,若数列an满足a(n+1)=f(an)·a1=2 (1)求an (2)若bn=(an)^2+2,求数列{bn}的最小项哪位高手 {·}一个简单的求通项公式题.设数列{a(n)}满足a1+3a2+3^2a3+.+3^(n-1)a(n)=n/3,n属于正整数..,求数列{a(n)}的通项... 写出求满足1+2+3+…+n>500的最小自然数n的程序 正项数列an满足:a1=3/2,a(n+1)=3an/2an+3数列bn满足bn·an=3(1-1/2^n),求bn的前n和 数列{a(n)}中.a(1)=1,当n>=2时,其前n项和S(n)满足:[S(n)]^2=a(n)·[S(n)-0.5].(1)求{a(n)}.(2)令b(n)=[S(n)]/[2n+1]求数列的前n项和T(n).以上()括号内为下标.求详解. 已知向量m=(2cosx,根号3cosx-sinx),n=(sin(x+派/6),sinx),且满足f(x)=m·n.(1)求函数y=f(x)的单调递增区间;(2)设三角形ABC的内角A满足f(A)=2,a、b、c分别为角A、B、C所对的边,且向量AB·向量AC=根号3,求边BC的最 已知正整数m满足(9^m+1)^2=3的16次方,试求m的值(x^3)^n·x^3-n=? 已知正整数n满足 5的n+2次方·2的n+1次方 - 5的n+1次·2的n+2次方=3000,求n的值 已知数列{an}的前n项和为Sn,且Sn= ,n∈N﹡,数列{bn}满足an=4log2bn+3,n∈N﹡(1)求an,bn;(2)求数列{an·bn}的前n项和Tnsn=2n^2+n 已知数列{an}的前n项和为sn,且sn=2n^2+n,n∈N*,数列{bn}满足an=4log2(bn)+3,n∈N*1 求an,bn2 求数列{an·bn}的前N项和为Tn 已知数列an满足a1=3/2,an·A(n-1)-2A(n-1)+1=0(n大于等于二,且n是正整数求an的通项公式 设数列{an}满足a1+3a2+3^2a3+3^3a4+······+3^n-1×an=3分之n,n属于N* 【1】求数列,{an}的通项公式【2】设b=a的n次幂分之n,求数列{bn}的前n项和sn 已知数列{an}的前n项和为Tn=3/2n²-½n,且an+2+3log4(bn)=0(n∈N*) (1)求{bn}的通项公式;2)数列{cn}满足满足cn=an·bn,求数列{cn}的前n项和Sn;(3)若cn≤¼m²+m-1对一切正整数n恒成立,求实数m的取 求一个三角形满足 (1)三边是连续的自然数 (2)最大角是最小角的2倍 急用~· 求满足1+2+3+···+n>500的最小自然数n,写出对应的程序语言i=1s=0Do S=S+ii=i+1Loop While S 求最大的正整数k使得存在正整数n满足2^k整除3^n+1 若整数n满足(n-2014)^2+(2015-n)^2=1,求n的值 设数列{an}满足a1=2,an+1-an=3·2^(2n-1)令bn=n·an,求数列{bn}的前n项和Sn