算法及流程图PPT学习教案_第1页
算法及流程图PPT学习教案_第2页
算法及流程图PPT学习教案_第3页
算法及流程图PPT学习教案_第4页
算法及流程图PPT学习教案_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、会计学1算法及流程图算法及流程图 =5050算法的概念第1页/共20页算法的概念第2页/共20页有效执行有效执行第3页/共20页Q:将分别装有醋和酱油的两个杯子里面的内容:将分别装有醋和酱油的两个杯子里面的内容交换。交换。分析:借用第三个杯子分析:借用第三个杯子 (空杯)(空杯)(1)自然语言表示法)自然语言表示法醋酱油123Algorithm:Step1:将装有醋的杯子的内容倒入空杯将装有醋的杯子的内容倒入空杯Step2:将装有酱油的杯子的内容倒入原装醋的杯将装有酱油的杯子的内容倒入原装醋的杯 子里子里Step3:将现装有醋的将现装有醋的杯子杯子的内容倒入原的内容倒入原 装酱油的杯子里装酱油

2、的杯子里第4页/共20页 用约定的一些图形符号描述操作步骤,直观形象,易于理解。用约定的一些图形符号描述操作步骤,直观形象,易于理解。 以下介绍三种基本结构:顺序、分支、循环。共同点:只有一个入口、只有一个出口、结构内的每一部分都有机会被执行到。以下介绍三种基本结构:顺序、分支、循环。共同点:只有一个入口、只有一个出口、结构内的每一部分都有机会被执行到。注释框注释框输入输出框输入输出框处理框处理框判断框判断框流程线流程线连接点连接点起止框起止框(二)流程图表示法(二)流程图表示法第5页/共20页模块A模块B模块C顺序结构模块B模块A模块C开始x1,x2Temp=x1X1=x2X2=Tempx1

3、,x2结束Q:键盘输入两个数存储起来,要求交换后实现输出。开始x1,x2Temp=x1X1=x2X2=Tempx1,x2结束第6页/共20页Q:键盘输入任意数并输出算术平方根。开始X1X1=0Y1=sqrt(x1)Y1结束NY条件P模块A模块BYNQ:键盘输入任意数并输出算术平方根。开始X1X1=0Y1=sqrt(x1)Y1结束NY条件P模块A模块BYN传统传统流程流程图之图之三种三种基本基本结构结构选择结构第7页/共20页模块A条件PNY条件P模块AYN条件P模块AYN模块A条件PNY或Sample 1Sample 2(当循环)(直到循环)传统传统流程流程图之图之三种三种基本基本结构结构循环

4、结构第8页/共20页结束开始I=1,Sum=0I99结束第10页/共20页算法的表示(三)(三)N-S流程图表示法流程图表示法模块A模块B模块C顺序结构Q:键盘输入两个数存储起来,要求交换后实现输出。模块A模块B模块C输入x1,x2Temp=x1X1=x2X2=Temp输出x1,x2输入x1,x2Temp=x1X1=x2X2=Temp输出x1,x2第11页/共20页X1=0Q:键盘输入任意数并输出算术平方根。输入x1不成立成立输出sqrt(x1)条件P不成立成立模块A模块B选择结构第12页/共20页直到条件P成立当条件P成立循环结构模块A模块A或第13页/共20页开始nyearnyear能被4整除Ynyear不能被100整除Ynyear是闰年结束nyear能被400整除NYN键盘输入某一年份,判定是否是闰年键盘输入某一年份,判定是否是闰年Nnyear不是闰年第14页/共20页输入年份nyear nyear能被4整除ynnyear不能被100整除ynnyear能被400整除yn不是闰年nyear不是闰年nyear是闰年nyear是闰年nyearN-S流程图第15页/共20页键盘输入10个数,找出其中的最大数并输出输入xmax=xI=1输入xmaxxmax=xynI=I+1I10成立输出m第16页/共20页第17页/共20页结束开始I

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论