§12.2.1程序框图-认识框图要点.ppt

§12.2.1程序框图-认识框图要点

§12.2.1程序框图 -----认识框图 根据流程图中的程序,当输入数值x为-2时,输出数值y是多少? 你会算吗? 第一步 M=1,n=1; 第二步 n=n+1; 第三步 M=M·n; 第三步 若M>100,输出n,算法结束;若M≤100,则执行第二步. 设计一种算法,求满足1×2×3×…×n>100的最小正整数n. 解:算法为 是 否 开始 M>100 输出n 结束 n=n+1 M=1,n=1 M=M·n 不懂? 看这里 开始 输入a,b,c △=b2-4ac △≥0 输出x1,x2 结束 输出“方程没有实数解” 是 否 你知道这个图是做什么用的吗? 图中有哪些类型的框、线? 这些框、线有何不同的意义? 这种用规定的框、带箭头的线以及文字说明来准确、直观地表示算法的图形,叫做算法的程序框图. 用程序框图表示算法可以清楚地展现算法的逻辑结构. 图形符号 名称 意义 流程线 流程进行的方向. 起止框 表示一个算法的起始或结束. 输入输出框 处理框 判断框 表示算法中数据的输入或结果的输出. 赋值,计算. 判断某一条件是否成立,成立时沿“是”或“Y”执行,不成立时沿“否”或“N”执行. ANSI,美国国家标准化协会 (1)起止框:框内填写开始、结束,任何程序框图中,起止框是必不可少的. (2

文档评论(0)

1亿VIP精品文档

相关文档