(必修三)第一章基本算法语句和算法案例的归纳总结课精要.ppt

(必修三)第一章基本算法语句和算法案例的归纳总结课精要.ppt

S=10,i=4时,执行i=i+1后,i=5,执行S=S+i后,S=15; S=15,i=5时,执行i=i+1后,i=6,执行S=S+i后,S=21, 此时S=2120,执行PRINT i,i=6,填6.   高一(2)班共有54名同学参加数学竞赛,现已有这54名同学的竞赛分数,请设计一个将竞赛成绩优秀同学的平均分输出的算法(规定90分以上为优秀),画出程序框图,并设计程序.     由于涉及到54名同学的分数,因此可以使用循环结构控制输入分数,用条件结构来判断分数是否高于90分,同时统计累加高于90分的成绩的总和与人数,从而求出平均分. 程序框图: 程序: S=0 M=0 i=1 WHILE  i=54 INPUT  “x=”;x IF  x90 THEN    S=S+x    M=M+1 END IF    i=i+1 WEND    P=S/M PRINT  P END      本题应用的是WHILE型循环结构,同时又有条件结构,应注意层次及其条件;其次,循环语句有两种:WHILE语句和UNTIL语句,编写程序解决问题时,一定要注意格式及条件的表达方法.另外,要注意在BASIC语言中,常见运算符号的书写方式:a^b(ab);ab(a×b);a/b( ); SQR(x)(  );ABS(x)(|x|)等. 1.条件语句的嵌套的一般形式和程序框图一般形式 对应的程序框

文档评论(0)

1亿VIP精品文档

相关文档