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

人教版必修三1.2基本算法语句精品试题练习题

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

下载地址

“人教版必修三1.2基本算法语句精品试题练习题”由人教版教师资源网精心整理,注册即可下载!

内容介绍

高中数学 第一章 算法初步 1.2 基本算法语句教材习题点拨 新人教A版必修3

练习

1.程序:

INPUT “F=”;F

C=(F-32)5/9

PRINT “C=”;C

END

2.程序:

INPUT “a,b”;a,b

sum=a+b

diff=a-b

mul=ab

div=a/b

PRINT sum,diff,mul,div

END

3.程序如下:

INPUT a,b,c

p=(a+b+c)/2

t=p(p-a)(p-b)(p-c)

s=SQR(t)

PRINT s

END

4.程序:

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

sum=10.4a+15.6b+25.2c

PRINT “sum=”;sum

END

练习

1.程序:

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

IF a+b>c AND a+c>b AND b+c>a THEN

PRINT “YES”

ELSE

PRINT “NO”

END IF

END

2.点拨:本程序要求输入一个正的两位数x.若9<x<100,则先取出x的十位,记作a,再取出x的个位,记作b,把它们调换位置,然后输出.如输入25,则输出52.

3.程序:

INPUT “Please input an integer:”;a

IF a MOD 2=0 THEN

PRINT “Even.”

ELSE

PRINT “Odd.”

END IF

END

4.程序:

INPUT “Please input a year:”;y

b=y MOD 4

c=y MOD 100

d=y MOD 400

IF b=0 AND c<>0 THEN

PRINT “Leap year.”

ELSE

IF d=0 THEN

PRINT “Leap year.”

ELSE

PRINT “Not leap year.”

END IF

END IF

END

点拨:对一个年份是否是闰年需要分多种情况考虑,对于不同的情况分类必须清楚,如“能被4整除但不能被100整除,或者能被400整除”,在“能被4整除但不能被100整除”这句话中就包括了“不能被400整除”,所以对“能被400整除”的数需要重新加以限定,才能得出正确答案.

练习

1.程序:

INPUT “n=”;n

i=2

DO

r=n MOD i;

i=i+1

LOOP UNTIL i>n-1 OR r=0

IF r=0 THEN

PRINT “n不是质数.”

Else

PRINT “n是质数.”

END IF

END

2.程序:

INPUT “n=”;n

i=1

f=1

WHILE i<=n

f=fi

i=i+1

相关资源

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

第一章 算法初步

算法与程序框图

基本算法语句

算法案例

第二章 统计

随机抽样

用样本估计总体

变量间的相关关系

第三章 概率

随机事件的概率

古典概型

几何概型

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