写出1+(1+2)+(1+2+3)+…+(1+2+3+…+100)的算法并画出流程图
问题描述:
写出1+(1+2)+(1+2+3)+…+(1+2+3+…+100)的算法并画出流程图
答
(1)算法:
第一步,赋值变量S=0,n=0,i=0
第二步,计算i+1,仍用i表示,计算n+i,仍用n表示.计算S+n,仍用S表示.
第三步,判断i是否大于等于100.若是,输出S,结束算法;若不是,进行第二步.
(2)流程图如图.