配色: 字号:
§72 输入、输出、赋值及条件语句
2017-05-10 | 阅:  转:  |  分享 
  
§72输入、输出、赋值及条件语句一、常量,变量及表达式二、基本算法语句3.赋值语句1.输入语句2.输出语句5.循环语句4.条
件语句三大语言三结构五种语句三案例高考主流是框图循环结构是重点辗转相除法与更相减损术进位制秦九韶算法注4:
注1:自然语言框图程序设计语言注2:顺序结构条件结构循环结构输入语句注3:赋值语
句输出语句条件语句循环语句───求最大公约数───求多项式的值框图的画法是次要的重点是要能看懂框图图形符号
名称功能终端框(起止框)输入、输出框处理框(执行框)判断框
流程线表示一个算法的起始和结束表示一个算法输入和输出的信息赋值、计算判断某一条件是否成立,
成立时在出口处标明“是”或“Y”;不成立时标明“否”或“N”。连接程序框,
表示算法步骤的执行顺序○连接点连接程序框的两部分条件结构基本形式2满足条件?步骤A
否是满足条件?步骤A步骤B是否基本形式1循环结构循环结构的三要素循环结构的分类循环体循环变量控制条件
直到型当型For型单式复式循环体满足条件?否是循环体满足条件?否是§72输入、输出、赋值及条件语句
一、常量,变量及表达式二、基本算法语句3.赋值语句1.输入语句2.输出语句5.循环语句4.条件语句一、常量,变量及表
达式2.变量:3.表达式:1.常量:常数;"×××"是指程序在运行时其值是可以变化的量是由常量、变量、运算符号等组成
AND\OR且\或SQR(x)ABS(x)|x|<>≠>=≥<=≤a^b/÷×程序符号数学符
号常用的数学符号与程序符号的对比1.输入语句(1)一般格式:INPUT“提示内容”;变量②无计算功能,用户由键盘输入的
数据必须是常量③提示内容与变量之间用“;”隔开,变量与变量之间用“,”隔开(2)说明:①“提示内容”和它后面的“;”可
以省略2.输出语句(1)一般格式:PRINT“提示内容”;表达式(2)说明:①作用是实现算法的输出结果功能,计算。
②一个语句可以输入多个表达式,不同的表达式之间可用“,”隔开③有计算功能,能直接输出计算公式的值3.赋值语句(1)一般格
式:变量=表达式(2)说明:②作用是将右边的表达式所代表的值赋给左边的变量①“=”称为赋值号,赋值号左右不能对换③
赋值语句左右两边包含同一个变量时,变量理解成“旧”变量,左边的变量理解成“新”变量可将右边的4.条件语句(1)一般格式
:IF条件THEN步骤AENDIF满足条件?是否IF条件THEN步骤AELSE步骤BE
NDIF是否满足条件?步骤A步骤A步骤B4.条件语句(1)一般格式:(2)说明:②ENDIF是结束条件语句
,END则是结束整个程序①IF与ENDIF要配对使用③条件语句的套嵌是难点算法:第二步:计算
的值开始输入x输出y结束框图:第一步:输入x的值第三步:输出y的值程序
:INPUT“x=”;xy=x^3+3x^2-24x+30PRINTyEND练习2(1)课本P:2
1例1INPUT“Maths=”;aINPUT“Chinese=”;bINPUT“Englsih=”;cPRINT
“Theaverage=”;(a+b+c)/3END练习2(2)课本P:23例2第一步,输入该生数学、语文、英语三门
课的成绩a,b,c第三步,输出y第二步,计算结束输出y输入a,b,c开始练习2(3)课本P:25例5条件结构
开始输入XX≥0输出X输出-X结束YNIFX>=0THENPRINTXELSE
PRINT-XENDIF程序:INPUTXEND条件语句练习2(4)课本P:26思考
a=1b=2c=a+bb=a+c-bprinta,b,cEND练习3:阅读
下面的程序,你能得到什么结论:课本P:24例3A=10A=A+15PRINTAEND程序1程序2程序3
a=10b=20c=30a=bb=cc=aprinta,b,cENDINPUTA,BPRINTA,BX=AA=BB=XPRINTA,BEND课本P:24例4程序4
献花(0)
+1
(本文系shidilin首藏)