高二数学循环语句课件.ppt

上传人:caoka****i123 文档编号:127641655 上传时间:2020-04-04 格式:PPT 页数:17 大小:474.50KB
返回 下载 相关 举报
高二数学循环语句课件.ppt_第1页
第1页 / 共17页
高二数学循环语句课件.ppt_第2页
第2页 / 共17页
高二数学循环语句课件.ppt_第3页
第3页 / 共17页
高二数学循环语句课件.ppt_第4页
第4页 / 共17页
高二数学循环语句课件.ppt_第5页
第5页 / 共17页
亲,该文档总共17页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《高二数学循环语句课件.ppt》由会员分享,可在线阅读,更多相关《高二数学循环语句课件.ppt(17页珍藏版)》请在金锄头文库上搜索。

1、 第一章算法初步 1 1算法与程序框图1 2基本算法语句1 3算法案例 一 循环语句 作用 用来实现算法循环结构的功能 格式一当型 while型 1 2 3循环语句 满足条件 是 否 循环体 WHILE条件循环体WEND s 0i 1WHILEi 100s s ii i 1WENDPRINT S SEND 例 用当型 WHILE型 语句编写计算1 2 3 100的值的程序 开始 s 0 i i 1 s s i i 100 输出s 否 是 i 1 结束 格式二直到型 until型 DO循环体LOOPUNTIL条件 循环体 满足条件 否 否 是 开始 s 0 i i 1 s s i i 100 输

2、出sum 结束 否 是 例 用直到型 until型 语句编写计算1 2 3 100的值的程序 i 1 s 0i 1DOs s ii i 1LOOPUNTILi 100PRINT S SEND 综合应用例子 判断质数程序 算法分析 第一步 判断n是否等于2 若n 2 则n是质数 若n 2 则执行第二步 第二步 依次从2 n 1 检验是不是n的因数 即整除n的数 若有这样的数 则n不是质数 若没有这样的数 则n是质数 例1 任意给定一个大于1的整数n 试设计出一个程序或步骤对n是否为质数做出判定 开始 输入n i 2 求n除以i的余数 i i 1 i n或r 0 r 0 n不是质数 n是质数 结束

3、 是 是 是 否 否 INPUT n ni 2DOr nMODIi i 1LOOPUNTILi nORr 0IFr 0THENPRINT nisnotaprimenumber ELSEPRINT nisaprimenmber ENDIFEND 程序 二 条件语句的应用实例 例5 编写程序 输入一个一元二次方程ax 2 bx c 0的系数 输出它的实数根 开始 输入a b c b 4ac p b 2a q SQR ABS 2a x1 p qx2 p q 0 x1 x2 原方程有两个不等的实数根x1 x2 原方程有两个相等的实数根x1 x2 原方程无实数根 结束 是 否 是 否 求一元二次方程实数

4、根 INPUT a b c a b cd b b 4 a cIFd 0THENp b 2 a q SQR d 2 a IFd 0THENPRINT Onerealroot pELSEx1 p qx2 p qPRINT Tworealroots x1 x2ENDIFELSEPRINT Norealroot ENDIFEND 二 条件语句的应用实例 例6 编写程序 使得任意输入的3个整数按从大到小的顺序输出 算法分析 设a b c 第一步 输入3个整数a b c 第二步 将a与b比较 并把小的赋给b 大的赋给a 第三步 将a与c比较 并把小的赋给c 大的赋给a 此时a已是三个当中最大的 第四步 将

5、b与c比较 并把小的赋给c 大的赋给b 此时a b c已按从小到大的顺序排列好 第五步 按顺序输出a b c INPUT a b c a b c IFb aTHEN t a a b b t ENDIF IFc aTHEN t a a c c t ENDIF IFc bTHEN t b b c c t ENDIF PRINTa b c END 开始 t a a b b t t a a c c t t b b c c t 输入a b c 输入a b c b a c a c b 结束 是 是 否 否 是 否 三 课后练习 p 24练习第一题程序 p 24练习第二题程序 p 24练习第三题程序 三 课后练习1 开始 a 1b 2 f x x2 3 a mb m m a b 2 a m b m f m 0 f x1 f m 0 a b 0 005 结束 输出所求的近似根m m a b 2 y n n y n y 三 课后练习2 程序 x 1y 0DOy x 2 3 x 5PRINT x x y yx x 1LOOPUNTILx 20END 三 课后练习3 INPUT n ni 1f 1WHILEi nf f Ii i 1WENDPRINTfEND

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 高考

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号