人教版高中数学 1.2.3《基本算法语句循环语句》课件 新人教A必修3.ppt
《人教版高中数学 1.2.3《基本算法语句循环语句》课件 新人教A必修3.ppt》由会员分享,可在线阅读,更多相关《人教版高中数学 1.2.3《基本算法语句循环语句》课件 新人教A必修3.ppt(29页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、新课标人教版课件系列新课标人教版课件系列高中数学必修必修2021/8/9 星期一11.2.3基本算法语句循环语句2021/8/9 星期一2教学目标教学目标 1.正确理解循环语句的概念;2.能应用循环语句编写程序。教学重点教学重点:循环语句的步骤、结构及功能。教学难点教学难点:会编写程序中的循环语句 2021/8/9 星期一3温故而知新1、顺序结构常用的程序语言和格式2、条件结构常用的程序语言和格式输入语句输入语句 INPUT“提示文字提示文字”;变量列表;变量列表输出语句输出语句 PRINT“提示文字提示文字”;变量列表;变量列表赋值语句赋值语句 变量变量=表达式表达式(1)IF 条件成立条件
2、成立 THEN 语句语句1ELSE 语句语句2END IF(2)IF 条件成立条件成立 THEN 语句语句END IF2021/8/9 星期一4例5 编写程序,输入一元二次方程算法描述:S1:输入a,b,cS2:计算判别式S3:如果0有两不同实根,=0有两个相同实根,=0 THENx1=p+qx2=p-qIF x1=x2 THENPRINT“只有一个实根:只有一个实根:”;x1=x1ELSEPRINT“有两个实根:有两个实根:”;“x1=”;x1,”x2=”;x2END IFELSEPRINT“没有实根没有实根”END IFEND2021/8/9 星期一6例例6 6 编写程序编写程序,使得任意
3、输入使得任意输入3 3个整数按大到小的顺序输出。个整数按大到小的顺序输出。算法分析:算法分析:算法思想:算法思想:3 3个数两两比较,确定大小。按个数两两比较,确定大小。按a a、b b、c c输入,要按输入,要按a a、b b、c c输出,关键要找到最大值,将它赋值给输出,关键要找到最大值,将它赋值给a a,中值赋给,中值赋给b b,最小值赋给,最小值赋给c c。第一步第一步 输入输入3 3个整数个整数a a、b b、c c第二步第二步 将将a a与与b b比较,并把小者赋给比较,并把小者赋给b b,大的赋给,大的赋给a a;第三步第三步 将将a a与与c c比较,并把小者赋给比较,并把小者
4、赋给c c,大的赋给,大的赋给a a第四步第四步 将将b b与与c c比较,并把小者赋给比较,并把小者赋给c c,大的赋给,大的赋给b b第五步第五步 按顺序输出按顺序输出a a,b b,c c2021/8/9 星期一7INPUT“a,b,c=”;a,b,cIF b a THEN t=a a=b b=tEND IFIF c a THEN t=a a=c c=tEND IFIF c b THEN t=b b=c c=tEND IFPRINT a,b,cEND相应的QBASIC程序:开始t=a,a=b,b=tt=a,a=c,c=tt=b,b=c,c=t输入a,b,c输入a,b,cba?ca?cb?
5、结束是是是是否否否否是是否否对应的流程图2021/8/9 星期一8练习巩固开始开始输入输入a a,b b,c ca+ba+bc c,a+c a+c b b,b+c b+c a a是否同时成立?是否同时成立?存在这样的存在这样的三角形三角形不存在这样不存在这样的三角形的三角形结束结束否否是是(1)该程序框图所表示的算法是作用是什么?并根据程序框图写出相应的程序。2021/8/9 星期一91.2.3 循环语句循环语句三中天地三中天地2021/8/9 星期一10循环结构的定义:循环结构的定义:在一些算法中,从某处开始,按照一定条件,反复执行在一些算法中,从某处开始,按照一定条件,反复执行某一处理步骤
6、的情况,这就是循环结构。某一处理步骤的情况,这就是循环结构。反复执行的处理步骤称为循环体。反复执行的处理步骤称为循环体。两种循环结构有什么差别?两种循环结构有什么差别?AP成立成立不成立不成立While(当型)循环(当型)循环 成立成立AP不成立不成立Until(直到型)循环)循环2021/8/9 星期一11 成立成立AP不成立不成立AP成立成立不成立不成立While(当型)循环)循环Until(直到型)循环)循环两种循环结构有什么差别?两种循环结构有什么差别?先执行循环体,然后再检查条先执行循环体,然后再检查条件是否成立,如果不成立就重件是否成立,如果不成立就重复执行循环体,直到条件成立复执
7、行循环体,直到条件成立退出循环。退出循环。先判断指定的条件是否为真,先判断指定的条件是否为真,若条件为真,执行循环条件,若条件为真,执行循环条件,条件为假时退出循环。条件为假时退出循环。先执行先执行 后判断后判断先判断先判断 后执行后执行2021/8/9 星期一12循环结构循环结构AP成立成立不成立不成立While(当型)循环(当型)循环算法中的循环结构是由循环语句来实现的。算法中的循环结构是由循环语句来实现的。成立成立AP不成立不成立Until(直到型)循环)循环2021/8/9 星期一13两种循环语句:两种循环语句:WHILE 条件条件 循环体循环体WEND(1)WHILE语句的一般格式:
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基本算法语句循环语句 人教版高中数学 1.2.3基本算法语句循环语句课件 新人教A必修3 人教版 高中数学 1.2 基本 算法 语句 循环 课件 新人 必修
限制150内