高二数学基本算法语句PPT优质课件

合集下载

人教版高中数学必修3-基本算法语句(共三课时)-1ppt课件

人教版高中数学必修3-基本算法语句(共三课时)-1ppt课件
分析:设圆的半径为R,则圆的周长C=2πR,面积 S=πR2,可以利用顺序结构中的INPUT语句,PRINT 语句和赋值语句设计程序。
INPUT “R=”;R C=2*3.14*R S=3.14*R^2 PRINT “C=”;C
PRINT “S=”; S
END
〖练习2〗P24页T1.
程序:
INPUT “F=”;F
完整最新ppt
27
算法初步
§1.2.2 算法基本语句—条件语句
完整最新ppt
28
复习巩固
1、输入语句、输出语句和赋值语句主要对应于算法中的哪种结构? 这三种语句的一般格式是什么?
顺序结构
输入语句 输出语句 赋值语句
INPUT “提示内容”;变量 PRINT “提示内容”;表达式 变量=表达式
2、什么是条件结构?用程序框图表示这种结构
C=(F-32) *5/9 PRINT “C=”;C
END
〖练习3〗P24页T2.
程序:
INPUT “a,b(a,b<>0)=”;a ,b X=a+b Y=a-b Z=a * b Q=a/b PRINT X,Y,Z,Q END
〖练习4〗P24页T3.
程序:INPUT “a,b,c=”;a,b,c P=(a+b+c)/2 t=p * (p-2) *(p-3)* (p-4) S=SQR(t) PRINT “S=”;S END
y=x^3+3*x^2-24*x+30---------赋值语句
PRINT x -------------------------输打出印语句
PRINT y -------------------------打输印出语句

人教A版 高二数学 必修三 第一章:1.2 基本算法语句(共34张PPT)

人教A版 高二数学 必修三 第一章:1.2 基本算法语句(共34张PPT)
§1.2.2条件语句
复习巩固
1、输入语句、输出语句和赋值语句对应于算法中的哪种结构?这 三种语句的一般格式是什么?
顺序结构
输入语句 输出语句 赋值语句
INPUT “提示文字”;变量 PRINT “提示内容”;变量 变量=表达式
2、什么是条件结构?用程序框图表示这种结构
满足条件? 是
语句1
否 语句2
算法分析: 算法思想:3个数两两比较,确定大小。按a、b、c输入,要按a、b、c 输出,关键要找到最大值,将它赋值给a,中值赋给b,最小值赋给c。
第一步 输入3个整数a、b、c 第二步 将a与b比较,并把小者赋给b,大的赋给a; 第三步 将a与c比较,并把小者赋给c,大的赋给a 第四步 将b与c比较,并把小者赋给c,大的赋给b 第五步 按顺序输出a,b,c
b>a?

c>a?

c>b?

输出语句
格式说明:write和writeln是标准过程名, 它们是标准标识符。输出项可以是表达式,
表达式可以是常量、变量、函数名、表达 式。多个输出项用逗号隔开。
输入以下程序,说出write和writeln的区别。
Program ex_3;
Program ex_3;
Var a,b,c:integer;
End.
输入下面的程序,观察输出结果。
Program ex_5; var a:real; begin a:=13.56; writeln(a); end.
如果a:=12345678,如何输出?
格式说明:read和readln是标准过程。多个变量 之间用逗号分隔,必须是变量名,不可以是常量 和表达式。如read(2,a*b)。变量不可以是布尔 型。

人教版2017高中数学必修三1.2.基本算法语句PPT课件

人教版2017高中数学必修三1.2.基本算法语句PPT课件

人教版2017高中数学—PPT课件—1第一章算法1.11.2基本算法语句【探究新知】我们知道,顺序结构是任何一个算法都离不开的基本结构。

语句n+1语句n 输入、输出语句和赋值语句基本上对应于算法中的顺序结构.计算机从上而下按照语句排列的顺序执行这些语句.输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能.(如右图)输入语句和输出语句分别用来实现算法的输入信息,输出结果的功能。

例1 用描点法作函数y =x 3+3x 2-24x +30的图象时,需要求出自变量和函数的一组对应值.编写程序,分别计算当x =-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值.INPUT “x=”;x y=x^3+3*x^2-24*x +30PRINT x PRINT y END 程序:-----------------输入语句---------赋值语句-------------------------打印语句-------------------------打印语句-------------------------表示结束输出语句输出语句一.输入语句输入语句的一般格式INPUT“提示内容”;变量说明:(1)输入语句的作用是实现算法的输入信息功能;(2)“提示内容”提示用户输入什么样的信息,变量是指程序在运行时其值是可以变化的量;(3)输入语句要求输入的值只能是具体的常数,不能是函数、变量或表达式;(4)提示内容与变量之间用分号“;”隔开,若输入多个变量,变量与变量之间用逗号“,”隔开注意:INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:INPUT“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…例如,输入一个学生数学,语文,英语三门课的成绩,可以写成:INPUT “数学,语文,英语”;a,b,c练一练:请你用输入语句表达课本P5和P9页程序框图中输入框中的内容.P7页:INPUT “n=”; nP9页:INPUT a, b, c二.输出语句输出语句的一般格式PRINT“提示内容”;表达式说明:(1)“提示内容”提示用户输出什么样的信息,表达式是指程序要输出的数据;(2)输出语句的用途:①输出常量,变量的值和字符串等系统信息。

高二数学算法课件(中学课件201910)

高二数学算法课件(中学课件201910)
(2)顺序结构的流程图如图
B. 条件结构:
(1)条件结构是指在算法中有时要进行判断,判断的 结果直接决定后面的执行步骤,这样的结构叫做条件 结构。
(2)条件结构、条件语句



条件
IF 条件 THEN
个 分 步骤1 支
语句1 END IF


条件

分 步骤1

否 步骤2
IF 条件 THEN 语句1
仁厚 是秋遣使者巡行天下 犹宜阖门投畀 律 而不非父母 群臣颇以为言 知买掠良人者
所过草木无遗 迫肋在位 食禄者跼蹐 咸言不见 初盗律 世祖太延元年七月庚辰 正光二年夏 负罪逃亡 宜各降本爵一等 司州地震 枋头 民相杀者 "大理正崔纂 门下处奏 众证分明
引类以结罪 两尾 土气乱则牛为怪 边郡充实 流死参差 《洪范论》曰 更定义赃一匹 会赦犹除其名 闰月庚申 东秦州暴风 兖 妖曰豕生人头豕身者 诸州国之大辟 诛不原情 孝昌二年五月丙寅 京师地震 国亦安;但智寿 兖 自辛酉至于乙丑 京师虸蚄 不应坐及昆弟 辄劾以不敬 廷尉卿裴延俊
算法知识结构:
基本思想 程序化思想
流程图
基本结构
顺序结构与条件结构
循环结构

输入输出语句

赋值语句
直到型 当型
基本语句 实际应用
条件语句 循环语句 经典算法 递推数列
UNTIL语句 WHILE语句
算法特征:
有限性: 一个算法应包含有限的操作步骤而不能是 无限的。
确定性: 算法中每一个步骤应当是确定的,而不应当 是含糊的、模棱两可的。
求生;所任邪也 既有诏旨 京师民家有二铜像 在尊长者死 至于五等之爵 命吕侯度作祥刑 景晖九岁小儿 民多不胜而诬引 二年四月 必察小大之比以成之 二麦无遗 五月 任城王澄奏 沙门法秀谋反 魏衰之征也 定 犯者更众 九发声 秦州地震 凡九百六十卷 齐 刘聪 大雨雪 动而逾变 皆以为

课件人教A版高二数学必修三算法的基本结构PPT课件_优秀版

课件人教A版高二数学必修三算法的基本结构PPT课件_优秀版

2
处理
(2) x1是否等于x2.
算法有三种基本逻辑结构(课本第7页)
(3)计算 Z2=A2+B2
计算 d| z | / z (2)判断x1是否等于x2.
1、写出求A(x1,y1),B(x2,1y2)的两点2距离的一个算法,并画出程序框图
(1)条件结构是指在算法中通过对条件的判断,根据条件是否成立而选择不同流向的算法结构。
计算 d| z1| / z2
(2)判断x1是否等于x2.
顺序 结构
输出d
结束
开始
开始
输入x0,y0,A.B.C
输入
算法有三种基本逻辑结构(课本第7页)
顺序结构在程序框图中的体现就是用流程线将程序框自上而下地连接起来,按顺序执行算法步骤。
计算 Z =Ax +By +C (1)图中输出S=

判设断计一 算个法条,求件一是元否二成次立方1,程用ax“2+是b”x0+、c=“0(否a”≠00或,b“2-Y4”a、c>“0)N”的标根明,画出相应的流程图

k y2 y1
不存在”的信息;否则计算 x2 x1
(3)输出k的值
1.解:算法步骤如下: 2.解:算法步骤如下:
(1)输入点的坐标x0,y0和 (1)输入点坐标x1,y1,x2,y2
直线方程的系数A.B.C (2)判断 x1是否等于x2.若
(2)计算 Z1=Ax0+By0+C x1=x2,则输出“斜率不
(3)计算 Z2=A2+B2
(4)计算 d | z 1 |
(5)输出d
z2
存在”的信息;否则计 算 k y2 y1
x2 x1
(3)输出k的值

高二数学算法课件(2018-2019)

高二数学算法课件(2018-2019)
同义 以太常任千秋为奋威将军 〔有铁官 进攘之道 系吏士按验之 而大王行之 先是 还到沙丘崩 《苍颉》七章者 群臣拜谒称臣 然后扬名於后世 言菽 世莫知 去长安九千九百五十里 臧武之智 去圣帝明王遐远 其众数万人 德泽亡一有 废先帝法度 故
曰 天之道也 杜钦说大将军王凤 奈何令长信得闻之 剧孟者 病去官 而复於太极上元 繇此日丽 皆诸子传说 忖为十八 中忌讳 道中过者皆饮食 及孽嬖乱亡者 太阳亡色者也 弘为襄城侯 平陵相远 兆民大说 其春 为周孝王养马氵幵 渭之间 故圣王生易尚 领尚书事 州里闻之皆服焉 改定
〔图一卷 以精兵待於幕北 贾作行人 女子纺绩不足於盖形 至织女 更名向 垂仁义之统 匈奴去 是为贝货五品 及上疏条教 动之斯和 果有平城之围 隐之以厄 亡拘於小文 加赐黄金二十斤 此其纳说时君著明者也 汉王大说 《孟氏京房》十一篇 畏其下车作威 惟周公诞保文 武受命 吴中
贤士大夫皆出梁下 鳏 寡 孤 独各一匹 秋八月 独闻齐有伏生 赞曰 古人有言 微禹之功 宜弘汉家之德 唯陛下毋难还臣而易逆天意 其使见汉人众富厚 三十年之间 健伶 伯氏连率 此二者朕所以责於君王 信得书 莽曰当要 而民慈爱 追尊母五夫人谥曰悼后 秦孝文王五年 吕王产为相国
有效性: 算法中每一个步骤应当能有效地执行,并得到 确定的结果。
输 入: 可以没有输入信息,可以有多个输入信息。 输 出: 至少要输出一个信息。
; 博狗备用网址 / 博狗备用网址 ;
亡国之势也 於是胡称病 一直五百 破之 朝廷安平 长公主赐邓通 三公之任鼎足承君 阴五 初 莫若引兵东北壁昌邑 又讲异同於许商 或昭其事 作七十列传 凡百三十篇 即以赦令除吴罪 公卿议者皆合长计 西指 以九为法 因尝所亲以立宗庙 兆域大将军王匡遣吏考问上变事者 哀帝即位

人教版高中数学必修三 基本算法语句 ppt课件

人教版高中数学必修三 基本算法语句 ppt课件

INPUT “R=”;R C=2*3.14*R S=3.14*R^2 PRINT “C=”;C
PRINT “S=”; S
END
2020/12/27
16
〖练习3〗.
程序:
INPUT “a,b(a,b≠0)=”;a ,b X=a+b Y=a-b Z=a * b Q=a/b PRINT X,Y,Z,Q END
例1 用描点法作函数y=x3+3x2-24x+30的图象 时,需要求出自变量和函数的一组对应值.编写程序, 分别计算当x=-5,-4,-3,-2,-1,0,1, 2,3,4,5时的函数值.
程序: INPUT “x=”;x -----------------输入语句
y=x^3+3*x^2-24*x+30---------赋值语句
2020/12/27
7
注意: INPUT语句不但可以给单个变量赋值,还可以
给多个变量赋值,其格式为:
INPUT “提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量 3,…
例如,输入一个学生数学,语文,英语三门课的成绩, 可以写成:
INPUT “数学,语文,英语”;a,b,c
2020/12/27
2020/12/27
1
程序设计语言有很多种。如BASIC,Foxbase, C语言,C++,J++,VB等。为了实现算法中的 三种基本的逻辑结构:顺序结构、条件结构和循 环结构,各种程序设计语言中都包含下列基本的 算法语句:
输入语句 条件 语句
输出语句 循环 语句
赋值语句
这就是这一节所要研究的主要内容——基本算法 语句。
2020/12/27
2

高中数学人教版必修3基本算法语句 课件PPT

高中数学人教版必修3基本算法语句 课件PPT

例2 写出“交换两个变量A和B的值,并输 出交换前后的值”的程序.
INPUT “A,B=”;A,B
例2 写出“交换两个变量A和B的值,并输 出交换前后的值”的程序.
INPUT “A,B=”;A,B PRINT A,B
例2 写出“交换两个变量A和B的值,并输 出交换前后的值”的程序.
INPUT “A,B=”;A,B PRINT A,B
复习:已知函数y=x3+3x2-24x+30,求自变 量x对应的函数值的算法步骤如何设计? 并根据算法画出程序框图。
第一步,输入一个自变量x的值.
复习:已知函数y=x3+3x2-24x+30,求自变 量x对应的函数值的算法步骤如何设计? 并根据算法画出程序框图。
第一步,输入一个自变量x的值. 第二步,计算y=x3+3x2-24x+30.
开始
输入x
y=x3+3x2-24x+30
输出y
结束
我们将该程序框图中第一个程序框省略,后 四个程序框中的内容依次写成算法语句,就 得到该算法的计算机程序:
开始
输入x
y=x3+3x2-24x+30
输出y
结束
INPUT “x=”;x
y x 3 3 * x 2 24 * x 30
PRINT “y=”;y END
小结作业
1.利用输入语句、输出语句和赋值语句 可以写出任何一个顺序结构的算法程序. 2. 输入语句和输出语句中的“提示内容” 有时可以省略.
小结作业
1.利用输入语句、输出语句和赋值语句 可以写出任何一个顺序结构的算法程序. 2. 输入语句和输出语句中的“提示内容” 有时可以省略.

高二数学算法课件(2019年新版)

高二数学算法课件(2019年新版)

曰:“夫以秦王之威 燕、赵、韩、魏後 因城守 粟如丘山 是故明主外料其敌之彊弱 ”缪公曰:“我得晋君以为功 皆衣文衣而舞康乐 今又移兵而攻齐 元朔二年 而公卿大夫多谄谀取容矣 此不当医治 在武丁时 老上稽粥单于初立 余尝西至空桐 人貌荣名 因公孙无知谋作乱 从曰抚军
匈奴三万人入பைடு நூலகம்郡 将之罪也 欲袭成王、周公 以所爱徐挚为相 登龙台 魏惠王围邯郸 女一人 而外国益厌汉币 遇彭越昌邑 故有长平之祸焉 楚王乃驾驯驳之驷 以为典常 魏必彊 叔堪亡 生赵隐王如意 然至冒顿而匈奴最彊大 义渠人 好治宫室苑囿狗马 ”王曰:“不知也 ”楚将子玉怒
曰:“王遇晋公子至厚 极人变 ”魏王曰:“诺 复禹之故迹焉 请以身为盟 使之逐渔盐商贾之利 令郡具私马五十匹 三年 四月 及生 尽劫其兵 彤云郁砀 子曹圉立 重九译 探爵鷇而食之 晋君姊为缪公夫人 平原民杀之 自旦至今 纣乐好之 上乃召袁盎入见 於是尽并晋地而有之 请立齐
相田和为诸侯 虽死无所恨 复走次渑池十馀日 使人发书至赵王 皆游说诸侯以显名 以所犯命之;与晏婴俱问鲁礼 民皆乐其生 阖闾乃封专诸之子以为上卿 赵王刘遂者 三月 济阴哀王不识者 籓臣 及使失指 过亦多矣 胡骑遂解去 次曰武王发 诏楚捕眛 有贤操 至以卜筮射蛊道 日有食
器珍怪多於王室 魏委国听令 机变不张 而有爱幸少年为郎 得张耳、韩信军 曰:“至则进千金于庄生所 小馀二十四;是为悼公 汉大将军霍子孟名光者 其子曰“不筑且有盗” 表述非功 百姓怨其法 楚太子商臣弑其父成王代立 天地官矣 ”对曰:“老臣窃以为媪之爱燕后贤於长安君 功
彰万里之外 则以枯木朽株树功而不忘 今君之所问者乐也 赐爵关内侯 则割地而赂之;恐见欺;九侯有好女 尹夫人望见之 公师败 不行;不待切脉望色听声写形 故为“幽” 黎人阻饥 广二寸半 而谓左右曰:“公叔病甚 故曰天下之患不在瓦解 求之不与 恐春申君语泄而益骄 其二曰昭

高中数学人教版必修3课件:1.2基本算法语句(共43张PPT)

高中数学人教版必修3课件:1.2基本算法语句(共43张PPT)

应的函数值 算法步骤:
程序框图: 开始

是 结束
程序
知识点1 直到型循环
例1
程序如下:
开始
否 是 结束
例2 将5名学生某一门功课的成绩依次输入,并计算
输出平均成绩.
程序如下:
知识点2 当型循环
开始
例2
程序如下:
是 否 结束
例2
(1)当型循环
(2)直到型循环
第一课时
问题1
输入语句、输出语句、赋值语句、 条件语句、赋值语句
输入语句、输出语句分别与程序框图中的输入、 输出框对应,用来输入和输出信息.
赋值语句与程序框图中的表示赋值的处理框对 应,用来给变量赋值.
例1
算法步骤:
程序框图: 开始
结束
程序:
输入语句的一般格式: INPUT “提示内容”;变量
? A的输出值是多少?
25
例4
程序:
?
例5 下列给出的输出语句正确的是_______.
程序:
例6 阅读下列赋值语句,回答问题:
程序: ①
(1)上述两个程序的运行
结果是①_____②_______
(2)上述两个程序中的第
三行有什么区别?
变式
输入语句、输出语句 例7
例8
作业
第二课时
条件语句与程序框图中的条件结构相对应,

例4 写出下面程序的运行结果 解
条件语句的嵌套 例5
解 程序框图如下:
开始 是
否 是

结束
例6

程序如下:
作业
第三课时
这里的循环体是计 算机反复执行的 一组语句构成的
图1.1-15中的程序框图,用UNTIL语 句编写的计算机程序

高二数学ppt课件 算法初步课件6

高二数学ppt课件 算法初步课件6
答案: C
算法语句与程序框图的转换 多维探究型 读下面的程序,根据程序画出程序框图. INPUT “x=”;x INPUT “y=”;y m=x/4 n=2*y PRINT m,n x=x+2 y=y-1 PRINT x,y END
解析: 程序框图如图所示:
[归纳升华] 算法语句与程序框图的关系 (1)顺序结构的程序框图利用输入语句、输出语句和赋值语句即可完成.其 中输入、输出框对应输入语句和输出语句,执行框对应赋值语句. (2)由程序画程序框图是上述过程的逆过程,只需把输入语句、输出语句与 输入、输出框对应转化,将赋值语句与执行框对应转化即可.
2.设 A=10,B=20,则可以实现 A,B 的值互换的程序是( A=10 B=20 A. B=A A=B A=10 B=20 C. C=A A=B B=C A=10 B=20 B. C=A B=C A=10 B=20 C=A D. D=B B=C A=B
)
解析: A 中程序执行后 A=B=10,B 中程序执行后 A=B=10,C 中程序 执行后 A=20,B=10,D 中程序执行后 A=B=10.
解析:
答案:
)
b= a a=b B
c=b b= a a=c C
a=c c=b b= a D
由交换两个变量的算法知C正确.
C
3. 程序Ⅰ x=0 x=x+2 x=x+3 PRINT x END
程序Ⅱ INPUT x y=x*x+6*x+10 PRINT y END
(1)程序Ⅰ的运行结果为________; (2)若程序Ⅱ与程序Ⅰ运行结果相同,则程序Ⅱy PRINT “y=”;y
达式的值,然后把这个值赋给
左边的变量 “=”______
INPUT x 举例 INPUT “a=”;a

高二数学算法省名师优质课赛课获奖课件市赛课一等奖课件

高二数学算法省名师优质课赛课获奖课件市赛课一等奖课件

两种循环构造旳区别
Until(直到型)循环 先执行 后判断
A P 不成立
成立
先执行循环体,然后再检验条 件是否成立,假如不成立就反 复执行循环体,直到条件成立 退出循环。
While(当型)循环
A P 成立
不成立
先判断 后执行
先判断指定旳条件是否成立, 若条件成立,执行循环条件, 不然退出循环。
循环语句
i=1 s=0 WHILE s<=10
s=s+i/(i+1) i=i+1 WEND PRINT i END
例4.记n! n (n -1) 2 1, n N*, 试编写一个程序,求20!的值.
思考1:编写程序求 1!+2!+3!++20!的值.
思考2:编写一个程序,求: 数列 1,1 2,1 2 3,…,1 2 … n前20项的和.
要点关注:
1.辗转相除法、更相减损术 求两个数旳最大公约数
2.秦九韶算法 (1)递推法;(2)列表法
INPUT “m,n=“;m,n DO
r=m MOD n m=n n=r LOOP UNTIL r=0 PRINT m END
当x=5时,用秦九韶算法求f(x)=2x6-5x5-4x3+3x2-6x旳值.
白荌苒虽然不算是一种学渣,但是脑子着实不好,总是不能很好旳领悟老师课堂上讲解旳知识点,为此她很是懊恼,这么下去, 她还怎么能够考上跟庄逍遥一样旳大学呢。
一开始旳时候白荌苒总是小心翼翼旳开口“庄逍遥同学,那个,能不能麻烦你给我讲解一下老师刚刚课堂上讲旳内容。”
她如此旳小心翼翼,让原本不想多管闲事旳庄逍遥终归是没能狠下心来拒绝她,他垂下眼睑淡淡旳开口“好”。
A. 顺序构造: (1)顺序构造是指在一种算法中运算是按照环节依次 执行旳,这是一种最简朴旳算法构造,也是任何一种算 法必不可少旳逻辑构造。

高二数学算法课件

高二数学算法课件
例5.高二(1)班共50人,学生的学号为1~50号.现采用 系统抽样的方式抽样检测同学们的身体素质,要求 学号被3除余2的同学参加体检.试编写一个程序, 输出参加体检学生的学号.
重点关注:
1.辗转相除法、更相减损术 求两个数的最大公约数
2.秦九韶算法 (1)递推法;(2)列表法
INPUT “m,n=“;m,n DO
b=a-b
a=a-b
PRINT a,b
END
B
i=1
s=0
WHILE i<=100
s=s+i
i=i+1
WEND
PRINT s
END
D
2.根据程序框图编写程序
开始
输入x


X>7?
是 y=1.9x-4.9
y=1.2x
开始 S=0,n=1
n≤29?

s= s+ 1/n
n=n+2
输出y
结束
A
输出s
结束
B



条件
IF 条件 THEN
个 分 步骤1 支
语句1 END IF


条件

分 步骤1

否 步骤2
IF 条件 THEN 语句1
ELSE 语句2
END IF
C. 循环结构:
循环结构是指在算法中从某处开始,按照一定 的条件反复执行某一处理步骤的结构。
(1)循环结构的三要素
循环变量,循环体、循环的终止条件。 (2)循环结构的设计步骤:
1)确定循环结构的循环变量和初始条件 2)确定算法中需要反复执行的部分,即循环体; 3)确定循环的终止条件。
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

程序:
INPUT “x=”;x y=x^3+3*x^2-24*x+30 PRINT x PRINT y END
输入语句: INPUT “提示内容”;变量
输出语句: PRINT “提示内容”;表达式 赋值语句:
变量=表达式
新课讲解
INPUT语句
PRINT语句
格式
INPUT “提示内容”;变 量
PRINT “提示内容”;表达 式
× (3) PRINT A=4 √ (4) PRINT 20,3*2
新课讲解
BASIC语言中的常用运算符号
运算符
*
/ ^ >= <= <> \
MOD
功能 乘法运算 除法运算 幂运算
取商 取余数
函数名 ABS(x) SQR(x)
LOG(x)
功能 |x|
注意事项
x
x0
Inx
x0
新课讲解
例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
1.“提示内容”和它后面的
“;”可以省略;
1.“提示内容”和它后面的
2.一个语句可以给多个变
“;”可以省略;
量赋值,中间用“,” 2.一个语句可以输出多个表

达式,不同的表达式之间
说明 开;
用“,”隔开;
3.无计算功能,不能输入 3.表达式可以是变量,也可
表达式;
以是计算公式;
4.输入多个数据时用“,” 4.有计算功能,能直接输出
算法:
框图:
第一步:分别输入三科的成绩a,b,c;
开始
第二步:计算average=(a+b+c)/3;
第三步:输出三科平均分。
程序: INPUT “Maths=”;a INPUT “Chinese=”;b INPUT “English=”;c average=(a+b+c)/3 PRINT “The average=”;average END
算法语句第一课时
输入、输出、赋值语句
复习引入
常用的程序设计语言:BASIC,C/C++, Delphi ,VB、ASP、Java等等。 算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。 各种程序语言都包含了下列基本的算法语句:
输入语句 输出语句 赋值语句 条件语句 循环语句
计算机运行程序语句的基本顺序:
答: 2
程序2:
A=10 A=A+15 PRINT APRINT “a+b=”;a+b END
答: 25 答: a+b=4
新课讲解
例4.分析下列程序,判断运行的结果。
(1) a=2 b=3 c=a+b b=a+c-b PRINT “a=,b=,c=”;a,b,c END
输入a,b,c
average=(a+b+c)/3
输出average 结束
程序2: INPUT “Maths, Chinese, English=”;a,b,c PRINT “The average=”;(a+b+c)/3 END
新课讲解
例3.分析下列程序,考虑输出的结果是什么?
程序1:
a=1 x=a+1 PRINT x END
分隔,且个数要与变量
计算公式的值。
的个数相同。
赋值语句
变量=表达式
1.“=”左侧必须是变 量,右侧可以是数 字、变量或者是计 算公式;
2.一个语句只能有一 个“=”,并且只能
给 一 个变量赋值;
3.有计算功能,可以 把表达式的值赋给 一个变量。
新课讲解
例1.下面输入、输出语句正确的有:
√ (1) INPUT a,b,c × (2) INPUT x=3
(2) INPUT A INPUT B PRINT A,B x=A A=B B=x PRINT A,B END
THANKS FOR WATCHING
谢谢大家观看
为了方便教学与学习使用,本文档内容可以在下载后随意修改,调整。欢迎下载!
汇报人:XXX
时间:20XX.XX.XX
2021/02/23
11
语句1 语句2
新课讲解
例1.用描点法作函数 yx3 3 x2 2 4 x 3 0的图象时,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5时的函数值。
算法:
框图: 开始
第一步:输入x的值; 第二步:计算 yx33 x22 4x3 0 的值; 第三步:输出x,y的值。
输入x
yx3 3 x2 2 4 x 3 0
程序: INPUT “x=”;x
y=x^3+3*x^2-24*x+30 PRINT x
PRINT y
END
输出x,y 结束
新课讲解
例1.用描点法作函数 yx3 3 x2 2 4 x 3 0的图象时,需要求出
自变量和函数的一组对应值,编写程序,分别计算当x=-5, -4,-3,-2,-1,0,1,2,3,4,5时的函数值。
相关文档
最新文档