版本导航:人教版北师大版华师大版苏科版苏教版
年级导航:人教版高中数学必修一必修二必修三必修四必修五选修1-1选修1-2选修2-1选修2-2选修2-3选修4-1选修4-4选修4-5
当前位置:首页 > 物理备课网 > 人教版高中数学 > 人教版高中数学必修三 主题导航:期中考试期末考试单元测试会考真题一轮复习二轮复习三轮复习高考真题课文目录电子课本

必修三人教版基本算法语句优秀教学课件

发布时间:04-14 来源:人教版教学资源

下载地址

“必修三人教版基本算法语句优秀教学课件”由人教版教师资源网精心整理,注册即可下载!

内容介绍

1.2 基本算法语句

高效课堂

输入语句

输出语句

赋值语句

条件语句

循环语句

常用的程序设计语言:BASIC,C/C++, Delphi ,VB、ASP、Java等等。

基本算法语句

算法的三种基本逻辑结构:顺序结构,条件结构和循环结构。

各种程序语言都包含了下列基本的算法语句:

高效课堂

1.2.1输入、输出和赋值语句

高效课堂

取余数

MOD

取商

<>

<=

=>

幂运算

^

除法运算

/

乘法运算

功能

运算符

Inx

|x|

功能

LOG(x)

SQR(x)

ABS(x)

注意事项

函数名

BASIC语言中的常用运算符号

高效课堂

算法:

第二步:计算 的值;

开始

输入x

输出x,y

结束

框图:

例1.用描点法作函数 的图象时,

需要求出自变量和函数的一组对应值,编写程序,

分别计算当x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。

第一步:输入x的值;

第三步:输出x,y的值。

程序:

INPUT “x=”;x

y=x^3+3 x^2-24 x+30

PRINT x

PRINT y

END

例1.用描点法作函数 的图象时,

需要求出自变量和函数的一组对应值,编写程序,分别计算当

x=-5,-4,-3,-2,-1,0,1,2,3,4,5时的函数值。

程序:

INPUT “x=”;x

y=x^3+3 x^2-24 x+30

PRINT x

PRINT y

END

INPUT “提示内容”;变量

输入语句:

输出语句:

PRINT “提示内容”;表达式

赋值语句:

变量=表达式

INPUT语句

PRINT语句

赋值语句

格式

INPUT “提示内容”;变量

PRINT “提示内容”;表达式

变量=表达式

说明

1.“提示内容”和它后面的“;”可以省略;

2.一个语句可以给多个变量赋值,中间用“,”隔开;

3.无计算功能,不能输入表达式;

4.输入多个数据时用“,”分隔,且个数要与变量的个数相同。

1.“提示内容”和它后面的“;”可以省略;

2.一个语句可以输出多个表达式,不同的表达式之间用“,”隔开;

3.表达式可以是变量,也可以是计算公式;

4.有计算功能,能直接输出计算公式的值。

1.“=”左侧必须是变量,右侧可以是数字、变量或者是计算公式;

2.一个语句只能有一个“=”,并且只能给一个变量赋值;

3.有计算功能,可以把表达式的值赋给一个变量。

高效课堂

输入语句 INPUT 的常用方法:

INPUT “提示内容”;变量

INPUT 变量

INPUT “提示内容”;变量1,变量2,变量3,

INPUT 变量1,变量2,变量3,

输出语句 PRINT 的常用方法:

PRINT “提示内容”;表达式

PRINT 表达式

PRINT “提示内容”;表达式1,表达式2,表达式3,

PRINT 表达式1,表达式2,表达式3,

PRINT “提示内容”

例2.编写程序,计算一个学生数学、语文、英语三门课的平均成绩。

算法:

第一步:分别输入三科的成绩a,b,c;

第二步:计算y=(a+b+c)/3;

第三步:输出三科平均分。

框图:

开始

输入a,b,c

输出y

结束

y=(a+b+c)/3

程序:

INPUT “Maths=”;a

INPUT “Chinese=”;b

INPUT “English=”;c

(a+b+c)/3

PRINT “The average=”;

END

INPUT “Maths, Chinese, English=”;a,b,c

程序2:

PRINT “The average=”;(a+b+c)/3

END

例3.分析下列程序,考虑输出的结果是什么?

程序2: A=10

A=A+15

PRINT A

END

程序1: a=1

x=a+1

PRINT x

END

程序3: a=1

b=3

PRINT “a+b=”;a+b

END

答: 2

答: 25

答: a+b=4

高效课堂

例4.分析下列程序,判断运行的结果。

a=2

b=3

c=a+b

b=a+c-b

PRINT “a=,b=,c=”;a,b,c

END

a= 2,b=4,c=5

高效课堂

例5、交换两个变量A和B的值,并输出交

换前后的值。

INPUT A

INPUT B

PRINT A,B

x=A

A=B

B=x

PRINT A,B

END

高效课堂

练一练:完成课本p24页练习

高效课堂

1.程序:INPUT “华氏温度 F=”;F

C=(F-32) 5/9

PRINT “相应的摄氏温度C=”;C

END

2.程序: INPUT “x=”;x

INPUT “y=”;y

a=x+y

b=x-y

c=x y

d=x/y

PRINT “和,差,积,商分别为:”;a,b,c,d

END

高效课堂

4.程序:INPUT “水果糖的质量(千克):”;a

INPUT “奶糖的质量(千克):”;b

INPUT “巧克力糖的质量(千克):”;c

sum=10.4a+15.6b+25.2c

PRINT “应收取的金额为:”;sum

END

3.程序:INPUT “a=”;a

INPUT “b=”;b

INPUT “c=”;c

p=(a+b+c)/2

S=SQR(p (p-a) (p-b) (p-c))

PRINT “S=”;S

END

高效课堂

课堂小结:

1、学习了输入语句、输出语句、赋值语句

2、将算法转换成计算机的程序设计语言

相关资源

人教版高中数学必修三目录

第一章 算法初步

算法与程序框图

基本算法语句

算法案例

第二章 统计

随机抽样

用样本估计总体

变量间的相关关系

第三章 概率

随机事件的概率

古典概型

几何概型

中小学教学资源网 —人教版教师之家版权所有
鲁ICP备15020428号-1