基本算法语句

上传人:枫** 文档编号:498708850 上传时间:2022-12-21 格式:DOC 页数:6 大小:136KB
返回 下载 相关 举报
基本算法语句_第1页
第1页 / 共6页
基本算法语句_第2页
第2页 / 共6页
基本算法语句_第3页
第3页 / 共6页
基本算法语句_第4页
第4页 / 共6页
基本算法语句_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《基本算法语句》由会员分享,可在线阅读,更多相关《基本算法语句(6页珍藏版)》请在金锄头文库上搜索。

1、基本算法语句【复习目标】1. 理解几种基本的算法语句-赋值语句、输入和输出语句、条件语句、循环语句,能初 步应用这些算法语句编写伪代码 ;2. 正确理解五种基本算法语句的表示方法、结构和用法;3. 理解算法的三种描述方式:自然语句、流程图、伪代码,它们都是对算法的一种形式 化的表示,而算法才是解决问题的关键。【知识梳理】:1、伪代码:伪代码是介于 语言和语言之间的文字和符号,是表达算法的简单而实用的好方法。表示,“X * y ”表示X同类型的变量或表达式.a,b ;用输出语句2、赋值语句:在伪代码中,赋值语句用符号“,其中x是一个变量,y是一个与3、输入、输出语句:我们用输入语句表示输入的数据

2、依次送给表示输出运算结果 x。4、条件语句: 条件语句的一般形式为:If then Else (如图1所示),对应的程序框图为图 2。If 条件A then语句1Else语句2End if(图1)条件A”表示判断的条件,语句1 ”表示满足条件A时执行的操作内容;语句2”表示不满足条件 A时执行的操作内容;End if表示条件语句的结束。计算机在执行时,首先对If后的条件进行判断,如果符合条件A,则执行Then后面的语句1;若不符合条件 A,则执行Else后面的语句2。5、循环语句:循环语句一般有种:1、当型循环:“ For循环”、“ While循环”2、直到型循环:“ until循环”(1)“

3、 Fo循环”是在循环次数已知时使用的循环,其一般形式为:For I from “初值” to “终值” step “步长”End for说明:上面“ For”和“ End For”之间缩进的步骤称为循环体;默认的 步长”为1,即循环时,I的值每次增加1 (步长也可以为负)“Fo循环”是直到型循环结构,即先执行后判断.While A(2) “ While循环”的一般形式为:其中A为判断执行循环的条件.End while说明:上面 “While和“ End While 之间缩进的步骤称为循环体; “While循环”是当型循环结构,其特点是“ 前测试”,即先判断,后执行,若初始条件A 不成立,则一次

4、也不执行循环体中的内容; 任何一种需要重复处理的问题都可以用这种前测试循环来实现.(3) until循环的一般形式为: 说明:上面 Do”和Un til A 之间缩进的步骤称为循环体; Un til循环”是直到型循环结构,其特点是“ 后测试”,即先执行, 后判断,若初始条件A成立,则执行一次循环体中的内容; 任何一种需要重复处理的问题都可以用这种后测试循环来实现.【教学过程】: 一、基础训练:(1)把变量a的值存放到a+1中。(2)正确的是(2)按照下面的算法进行操作:1、 关于赋值语句a 1,下面的说法中:两边a的值相同。(3)把变量a的值加1后赋给变量a2、(1)按照下面的算法进行操作:x

5、 : 3ReadxIf x 3The nIfx 10The nx xx 0.35ElseElse厂2 x10 0.35 (x -10)End IfEndIf该程序运行后,PrintP变量y的值是0.7End若x=6,则P=;若 x=18,则 P=3、阅读下面的程序:t 1 Read xi 2If x :0The nWhilei w 52y x-1t t x iElse If x=0The ni i+1y0EndWhileElsePrintty2 .x +1EndEnd If该程序运行的结果是Print若输入3,y则输出的y值是 Read“n=” ;nA 1i 1While i nA AX ii

6、 i+1End WhilePrint A若n=6 ,则该程序运行的结果是i 1S 0WhileSw 20S S+ii i+1End WhilePrint i该程序运行的结果是4、下列伪代码运算的功能是S 1i 3While S1 The n2 .y x +1Elsey 2x+1End IfPrint yx2+1,则输入的x的取值范围是,输入的x的值是_三、典型例题例1、设计一个算法分别求用两根长度为I的细铁丝分别围成一个正方形和一个圆时的面积。要求输入I的值,输出正方形和圆的面积,并编写伪代码。例2、设计算法,根据输入自变量 x的值,求y =| x | | x -1|的值,编写该算法的伪代码,并将算法用流程图表示。例4、如图所示,程序框图给出了无穷正项数列CaJ满足5的条件,且当k =5时,输出的S是;当k =10时,输1110出的S是10 .21(I)试求数列的通项公式an ;(n)试求当k =10时,输出的T的值.(写出解题步骤)r=oj=i例3、分别用“当型”和“直到型”编写一组伪代码计算1 1-11,并画出2 31000相应的流程图。四、作业:数学之友基础训练,能力强化

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

当前位置:首页 > 办公文档 > 活动策划

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