您好,欢迎来到爱站旅游。
搜索
您的当前位置:首页赋值语句与条件语句

赋值语句与条件语句

来源:爱站旅游
赋值语句和选择语句 导学案

学习目标

1、掌握条件表达式的书写,并能根据给定条件判断表达式的返回值; 2、掌握赋值语句的格式,并能在程序设计中灵活运用赋值语句。

3、知道选择结构的特点,掌握两种不同格式的条件语句,会使用条件语句解决简单的问题。

4、培养学生的逻辑思维能力,促进学生对问题解决方法的理解。

学习重点:

掌握分支判断程序结构,来解决实际问题,并且培养学生的探索、创新能力

学习难点:

利用选择结构解决问题,编写代码

学习过程

一、课前准备

复习运算符与表达式的知识,请同学们自行完成以下两道题目 1、计算下面表达式的值 10 * 4 Mod 5 * 22 / 4 * 5

2、写出判断闰年的表达式(闰年的特点:year能被4整除但是不能被100整除,或者year能被400整除)

二、新课导学 赋值语句

1、阅读课本75页,回答下列问题: 赋值语句的格式?

例8中的赋值语句a=3:b=2:c= -4 中间的冒号表示什么意思?

选择语句 ※ 学习探究

阅读课本76页完成下列问题: 假如 英语成绩大于95 那么 根据下面的案例写出相应的条件语句: 得到篮球 结束假如 假如 性别是男性 那么 走左边 否则 走右边 结束假如

根据上面的例子总结出if条件语句的两种基本格式 格式一:

格式二:

【任务探究】

x的值分别为6,2和5,运行下述程序后,y的值分别是多少? If Sqr(x)>2 Then y=x+1

Else y=3*x End If

反思:格式一和格式二有什么区别?

【自主学习】课本76页块if语句的格式(多重选择语句) If 条件1 Then

语句组1 Elseif 条件2 Then 语句组2 Elseif 条件3 Then 语句组3 …… End If

【实践体验】

设计一个VB应用程序,计算一元二次方程的实数根。

Label6

参考代码:

Private Sub Command1_Click() Dim a, b, c, d, x1, x2 As Double a = Val(Text1.Text) b = Val(Text2.Text) c = Val(Text3.Text) d = b ^ 2 - 4 * a * c If d > 0 Then

x1 = (-b + Sqr(d)) / (2 * a) x2 = (-b - Sqr(d)) / (2 * a) Text4.Text = Str(x1) Text5.Text = Str(x2)

Label6.Caption = \"有两个不同的实数根\" ElseIf d = 0 Then x1 = (-b) / (2 * a) x2 = x1

Text4.Text = Str(x1) Text5.Text = Str(x2)

Label6.Caption = \"有两个相同的实数根\" Else

Text4.Text = \"\" Text5.Text = \"\"

Label6.Caption = \"没有实数根\" End If End Sub

学习评价

1、你完成本节课学习任务的情况为( ). A. 很好 B. 较好 C. 一般 D. 较差

2、你在完成本节课的内容过程中遇到的困难是什么?

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- azee.cn 版权所有

违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务