登录/注册
高中数学必修3公开课课件 1.2基本算法语句.ppt
2023-09-03,文件大小: 1.08M, 下载: 0
下载
下载地址加载中.... 下载教程
提示: 此文件暂无参考内容, 请自行判断再确认下载!!
作者很懒没有写任何内容
新疆第1章 算法初步人教A版数学·必修32023年9月3日 王新敞http://www.wxckt.cn/
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com1


新疆第1章 算法初步人教A版数学·必修3    前面我们学习了算法的基本    前面我们学习了算法的基本结构:结构:顺序结构、条件结构和循环结顺序结构、条件结构和循环结构,构,它们可以利用框架结构来说明.它们可以利用框架结构来说明.顺序结构顺序结构循环结构循环结构条件结构条件结构   顺序结构是最   顺序结构是最基本基本的结构,是任何结构都需的结构,是任何结构都需要用到的,条件结构是我要用到的,条件结构是我们在解决们在解决条件判断条件判断问题中问题中,常用到的一种结构,它,常用到的一种结构,它是计算机基本的是计算机基本的逻辑逻辑推理推理结构,循环结构是解决结构,循环结构是解决反反复复问题的结构.问题的结构.
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com2


新疆第1章 算法初步人教A版数学·必修3  但是,当计算机真正运行算法时,计算机是无法  但是,当计算机真正运行算法时,计算机是无法“理解”自然语言或程序框图的,真正起作用的还是“理解”自然语言或程序框图的,真正起作用的还是程程序设计语言序设计语言((programming languageprogramming language),计算机通过),计算机通过程序设计语言将它们“翻译”成程序设计语言将它们“翻译”成计算机语言计算机语言  计算机语言有很多种,为了实现算法中三种最基本  计算机语言有很多种,为了实现算法中三种最基本的结构:的结构:顺序结构、条件结构和循环结构,顺序结构、条件结构和循环结构,各种程序设各种程序设计语言都要用到下面的最基本的算法语句:计语言都要用到下面的最基本的算法语句:①①输入语句 ②输出语句 ③ 赋值语句 输入语句 ②输出语句 ③ 赋值语句 ④ ④条件语句 ⑤循环语句条件语句 ⑤循环语句
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com3


新疆第1章 算法初步人教A版数学·必修3一、输入语句一、输入语句一般格式:一般格式:INPUT INPUT ““提示内容提示内容”;”;变量变量②②““提示内容”提示内容”提示用户输入什么样的信息。提示用户输入什么样的信息。可以是中文,也可以是其他的可以是中文,也可以是其他的③③变量是指程序在运行时其值是可以变化的量。变量是指程序在运行时其值是可以变化的量。说明:说明:①①作用为实现算法的输入信息功能。作用为实现算法的输入信息功能。④④输入语句要求输入的值只能是具体的常数。输入语句要求输入的值只能是具体的常数。⑤⑤提示内容与变量之间用“提示内容与变量之间用“;;”隔开,有多”隔开,有多个变量的输入时,变量与变量之间用“个变量的输入时,变量与变量之间用“,,””隔开。隔开。INPUT “INPUT “数学,语文,英语成绩”;数学,语文,英语成绩”;aa,,bb,,cc
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com4


新疆第1章 算法初步人教A版数学·必修3二、输出语句二、输出语句一般格式:一般格式:PRINTPRINT ““提示内容提示内容””;;表达式表达式说明:说明:①①作用是实现算法的输出结果功能。作用是实现算法的输出结果功能。②“②“提示内容”提示用户输出什么样的信息。提示内容”提示用户输出什么样的信息。③③表达式是指程序要输出的数据。表达式是指程序要输出的数据。④④输出语句可以输出输出语句可以输出常量常量、、变量变量或或表达式的值表达式的值及及字符字符。。INPUT “INPUT “数学成绩数学成绩=”;a=”;aINPUT “INPUT “语文成绩语文成绩=”;b=”;bINPUT “INPUT “英语成绩英语成绩=”;c=”;cPRINT “PRINT “三主科平均成绩”三主科平均成绩”;(a+b+c)/3;(a+b+c)/3
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com5


新疆第1章 算法初步人教A版数学·必修3三、赋值语句三、赋值语句一般格式:一般格式:变量变量==表达式表达式说明:说明:①①作用是将表达式所代表的值赋给变量。作用是将表达式所代表的值赋给变量。②②赋值语句中的“赋值语句中的“==””称为赋值号。称为赋值号。③③赋值语句右边可以是一个数据、常量和算式,赋值语句右边可以是一个数据、常量和算式,左边左边只能只能是是变量变量,,不能不能为为表达式表达式。。④④赋值号左右不能对换。赋值号左右不能对换。INPUT “INPUT “数学成绩数学成绩=”;a=”;aINPUT “INPUT “语文成绩语文成绩=”;b=”;bINPUT “INPUT “英语成绩英语成绩=”;c=”;cPingjunfen= Pingjunfen= (a+b+c)/3(a+b+c)/3PRINT “PRINT “三主科平均成绩”三主科平均成绩”; ; PingjunfenPingjunfen
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com6


新疆第1章 算法初步人教A版数学·必修3例例11 交换两个变量交换两个变量A,BA,B的值的值INPUT AINPUT AINPUT BINPUT BPRINT A,BPRINT A,BX=AX=AA=BA=BB=XB=XPRINT A,BPRINT A,BENDEND先将先将AA的值赋的值赋予予XX这时这时XX取取AA的值的值再将再将BB的值赋予的值赋予AA这时这时AA取取BB的的值值再将再将XX的值赋的值赋予予BB这时这时BB取取XX的值即的值即AA的的值值
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com7


新疆第1章 算法初步人教A版数学·必修31.1.写出求写出求1+2+3+4+5+6+7+81+2+3+4+5+6+7+8的一个程序算法的一个程序算法..2.2.写出用公式法求写出用公式法求xx22-2x-8=0-2x-8=0的根的程序的根的程序..INPUT “n=”;nINPUT “n=”;ns=n*(n+1)/2s=n*(n+1)/2PRINT sPRINT sENDENDa=1;b=-2;c=-8a=1;b=-2;c=-8p=-b/(2*a)p=-b/(2*a)q=q=SQRSQR(b^2-4*a*c)/2*a(b^2-4*a*c)/2*ax1=p+qx1=p+qx2=p-qx2=p-qPTINT x1,x2PTINT x1,x2ENDEND系统自系统自带的算带的算术平方术平方根函数根函数
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com8










新疆第1章 算法初步人教A版数学·必修3一般格式:一般格式:IF IF 条件 条件 THENTHEN语句语句END IFEND IF说明:“说明:“条件条件”表示判断的条件,“”表示判断的条件,“语句语句”表示满足条件时执行”表示满足条件时执行的操作内容;条件不满足时,结束程序,的操作内容;条件不满足时,结束程序,END IFEND IF表示条件语表示条件语句的结束。句的结束。满足条件?满足条件?语句 语句 11是是否否1. IF-THEN1. IF-THEN语句语句四、条件语句四、条件语句
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com9








框满足条件?满足条件?语句 语句 11语句 语句 22是是否否2. IF-THEN- 2. IF-THEN- ELSEELSE语句语句

新疆第1章 算法初步人教A版数学·必修3四、条件语句四、条件语句一般格式:一般格式:IF IF 条件 条件 THENTHEN 语句 语句 11 ELSEELSE 语句 语句 22END IFEND IF 说明:在条件语句的一般格式中,“说明:在条件语句的一般格式中,“条件条件”表示判断的条件;”表示判断的条件;““语句 语句 11””表示满足条件时执行的操作内容;“表示满足条件时执行的操作内容;“语句 语句 22””表示不满足表示不满足条件时执行的操作的内容;条件时执行的操作的内容;END IFEND IF表示条件语句的结束。表示条件语句的结束。
源头学子小屋
特级教师
王新敞
.源头学子小屋http://www.xjktygcom/wxc/wxckt@126.comwxckt@126.comhttp://www.xjktyg.com/wxc/新疆
特级教师
王新敞
特级教师 王新敞 源头学子 wxckt@126.com10




框开始输入x判断x>0是输出x否输出-x结束

新疆第1章 算法初步人教A版数学·必修3例2 编写程序,输入一个x的值,要求输出它的绝对值。INPUT xTF x>=0 THEN PRINT x ELSE PRINT -xEND IFEND
源头学子小屋
特级教师
内容系创作者发布,涉及安全和抄袭问题属于创作者个人行为,不代表夹子盘观点,可联系客服删除。
夹子盘