编号:4 高二数学◆必修3◆导学案 编写:王会成 审核:孙江昆 2009-10- §1.2.1 输入语句、输出语句和赋值语句学习目标:正确理解输入语句、输出语句、赋值语句的结构,会编写一些简单的程序。新课预习:1、各种程序设计语言中都包含哪些基本的算法语句?各种程序设计语言中都包含哪些基本的算法语句?2、预习检测:、预习检测:用描点法作函数的图象时,需要求出自变量与函数的一组对应值。编写程序,分别计算当时的函数值。算法分析: 程序框图:第一步:_____________________________第二步:_____________________________第三步:____________________________ 程序: ________语句,它的一般格式是 _________ _________语句,它的一般格式是 _________ _________语句,它的一般格式是课堂导学:例 1、编写程序,计算一个学生数学、语文、英语三门课的平均成绩。算法分析: 程序框图: 程序: 例 2、给一个变量重复赋值。 例 3、交换两个变量 A 和 B 的值,并输出交换前后的值。练习、编写一个程序,要求输入一个圆的半径,便能输出该圆的周长和面积。( 取 3.14)课堂检测:2、分析下面程序执行的结果 随堂手记 通过预习,你是不是初步体会到了输入、输出语句、赋值语句的特点及作用了呢? 交换两个变量的值应注意什么问题? 课后记1_____语句 _____语句 _____语句 ______语句 ____语句INPUT “x=”; xy=x^3+3*x^2-24*x+30PRINT yENDINPUT “A,B=”;A,BB=A+BA=B-AB=B-APRINT “A,B=”;A,BEND编号:4 高二数学◆必修3◆导学案 编写:王会成 审核:孙江昆 2009-10- (1) (2)(运行时从键盘输入 3,7)(3) (4)4、编写一个程序,计算已知三边为的三角形中 边上的高线的长度。2A=-1000A=A+100PRINT “A=”;AENDa=5b=3c=(a+b)/2d=c*cPRINT “d=” ; da=1b=2c=a+bb=a+c-ba=bPRINT “a=,b=,c=” ; a,b,c