【高中数学课件】程序框图

上传人:206****923 文档编号:51516763 上传时间:2018-08-14 格式:PPT 页数:10 大小:242.50KB
返回 下载 相关 举报
【高中数学课件】程序框图_第1页
第1页 / 共10页
【高中数学课件】程序框图_第2页
第2页 / 共10页
【高中数学课件】程序框图_第3页
第3页 / 共10页
【高中数学课件】程序框图_第4页
第4页 / 共10页
【高中数学课件】程序框图_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《【高中数学课件】程序框图》由会员分享,可在线阅读,更多相关《【高中数学课件】程序框图(10页珍藏版)》请在金锄头文库上搜索。

1、1.1.2程序框图天马行空官方博客:http:/ ;QQ:1318241189;QQ群:175569632程序框图:又称流程图,是一种用规定的 图形、指向线及文字说明来准确、直观地 表示算法的图形。连接程序框图的两个部分连接点连接流程框,指明方向流程线用于判断,有两个出口判断框赋值和计算处理框(执行框)表示输入和输出的信息输入、输出框表示一个算法的起始和结束终端框(起止框)功能名称图形符号顺序结构 由若干个依次执行的 处理步骤组成的逻辑 结构。这是任何一个 都离不开的基本结构 。AB 在一个算法中,经常 会遇到一些条件的判 断,算法的流程根据 条件是否成立有不同 的流向,这种算法结 构称为条件

2、结构。条件结 构条件pYN例题1 任意给定一个实数x,设计 一个算法,求x的绝对值,并画出程 序框图. 第一步,判断x是否大 于0,若x0,则x的绝 对值等于x,令m=x;若 x0,则执行第二步.第二步, x的绝对值等 于x,令m=x;第三步,输出m.算法分析:m=-x开始输入xx0m=x输出m否是结束结束例2 任意给定三个实数,设计一个算法 ,判断分别以这三个数为三边边长的三角 形是否存在。画出这个算法的程序框图。 算法分析: S1:输入三个实数; S2:判断任意两个数的和是否大于第三个数 。若是,存在这样的三角形;若否,则不存 在这样的三角形。 算法分析: S1:输入 三个实数; S2:判

3、断 任意两个数 的和是否大 于第三个数 。若是,存 在这样的三 角形;若否 ,则不存在 这样的三角 形。开始输入a,b,c是a+bc,a+cb,b+ca同时成立存在这样的三角形结束是否不存在这样 的三角形(例题2 P8例题4)例题 设计一个求1+2+3+100的算法,并画出 程序框图。i=1开始S=0i=i+1S=S+I i100?输出S结束是否当 型结束开始i=1S=0i=i+1S=S+Ii100 ? 输出S否是直 到 型例题4 设计一个求三个 数的最大值的算法,并画 出程序框图. 算法分析: S1:比较前两个数的大小,若第一 个数大,则令第一个数为max, 否则,令第二个数为max; S2:比较max与第三个数的大小, 若max大,则得出结果为max,否 则,令第三个数为max; S3:输出结果max.开始输入a,b,cab 是max=a否max=bmaxc 是 max=max否max=c输出输出max结束练习1 设计一个求一个求一元二次实数根的算 法,并画出程序框图。 S1:计算判别式 P=b2-4ac S2:若P0,则输出方程有两个实数根S3:若P=0,则输出方 程有一个根S4:若P0,则输出“方程没 有实数根。练习2 对任意正整数 n,设计一个算法求的值,并画出程序框图 .开始输入ni=1S=0i=i+1in输出S结束是否

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 行业资料 > 其它行业文档

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