是是否否1.计算,写出算法的程序
解:s=1n=2i=1WHILEi<=63s=s+ni∧i=i+1WENDPRINT“1+2+22+23+…+263=”∧∧∧;sEND2.写出已知函数输入的值,求y的值程序
解:INPUT“请输入x的值:”;xIFx>0THENy=1ELSEIFx=0THENy=0ELSEy=-1ENDIFENDIFPRINT“y的值为:”;yEND3.新课标B版数学必修3教材41页第7题:用100元钱买100只鸡,公鸡每只5元,母鸡每只3元,小鸡3只一元,问能买多少公鸡,母鸡和小鸡
程序如下:forx=1:20fory=1:33z=100-x-y;if5*x+3*y+z/3100elsexyzendendend4.(本小题满分14分)根据下面的要求,求满足1+2+3+…+n>500的最小的自然数n
(1)画出执行该问题的程序框图;(2)以下是解决该问题的一个程序,但有几处错误,请找出错误并予以更正
解:(1)程序框图如图所示:或者:8分(2)①DO应改为WHILE;10分②PRINTn+1应改为PRINTn;12分③S=1应改为S=014分用心爱心专心115号编辑i=1S=1n=0DOS500结束开始S=0i=1S=S+ii=i+1输出i-1S