教學(xué)目標(biāo):1.正確理解條件語句的概念;
2.能應(yīng)用條件語句編寫程序框圖;
3.能應(yīng)用條件語句編寫程序。
教學(xué)重點:條件語句的步驟、結(jié)構(gòu)及功能。
教學(xué)難點:會編寫程序中的條件語句
教學(xué)過程:
一、知識再現(xiàn)
上節(jié)課所學(xué)習(xí)的三種算法語句是什么?并分別寫出它們的一般格式.
輸入語句、輸出語句和賦值語句
輸入語句的一般格式是: 輸出語句的一般格式是: 賦值語句的一般格式是:
變量=表達(dá)式
PRINT “提示內(nèi)容”;表達(dá)式
INPUT “提示內(nèi)容”;變量
二、創(chuàng)設(shè)情境
試求自然數(shù)1+2+3+……+99+100的和.顯然大家都能準(zhǔn)確地口算出它的答案:5050.
而能不能將這項計算工作交給計算機來完成呢?而要編程,以我們前面所學(xué)的輸入、輸出
語句和賦值語句還不能滿足“我們?nèi)找嬖鲩L的物質(zhì)需要”,因此,還需要進(jìn)一步學(xué)習(xí)基本
算法語句中的另外兩種:條件語句和循環(huán)語句,這節(jié)課我們先來學(xué)習(xí)條件語句.
三、新知探究
(一)條件語句
算法中的條件結(jié)構(gòu)是由條件語句來表達(dá)的,是處理條件分支邏輯結(jié)構(gòu)的算法語句.
它的一般格式是:(IF-THEN-ELSE-END IF格式)
滿足條件?
語句體1
語句體2


IF 條件 THEN
語句體1
ELSE
語句體2
END IF
當(dāng)計算機執(zhí)行上述語句時,首先對IF后的條件進(jìn)行判斷,如果條件符合,就執(zhí)行THEN
后的語句1,否則執(zhí)行ELSE后的語句2.其對應(yīng)的程序框圖為:(如上右圖)
在某些情況下,也可以只使用IF-THEN語句:(即IF-THEN-END IF格式)
IF 條件 THEN
語句體
END IF
滿足條件?
語句體


計算機執(zhí)行這種形式的條件語句時,也是首先對IF后的條件進(jìn)行判斷,如果條件符合,
就執(zhí)行THEN后的語句體,否則執(zhí)行END IF之后的語句.其對應(yīng)的程序框圖為:(如上右圖)
(二)典型例題
例1 編寫一個程序,求實數(shù)的絕對值.
程序:
INPUT x
IF x>=0 THEN
PRINT x
ELSE
PRINT -x
END IF
END
思考:閱讀下面的程序,你能得出什么結(jié)論?
INPUT x
IF xa THEN
t=a
a=b
b=t
END IF
IF c>a THEN
t=a
a=c
c=t
END IF
IF c>b THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
例2 寫出求方程ax2+bx+c=0的根的程序.
答案:
程序INPUT “a,b,c =”;a,b,c
d=b*b-4*a*c
IF d>=0 THEN
p=-b/(2*a)
q=SQR(d)/(2*a)
IF d=0 THEN
PRINT “x1= x2=”; p
ELSE
PRINT “x1,x2=”; p+q,p-q
END IF
ELSE
PRINT “N real rt!”
END IF
END
例3 編寫程序,使任意輸入的3個整數(shù)按從大到小的順序輸出.
答案:算法分析:用a,b,c表示輸入的3個整數(shù);
為了節(jié)約變量,把它們重新排列后,仍用a,b,c表示,并使a≥b≥c.具體操作步驟如下:
第一步:輸入3個整數(shù)a,b,c.
第二步:將a與b比較,并把小者賦給b,大者賦給a.
第三步:將a與c比較. 并把小者賦給c,大者賦給a(此時a已是三者中最大的).
第四步:將b與c比較,并把小者賦給c,大者賦給b(此時a,b,c已按從大到小的順序排列好).
第五步:按順序輸出a,b,c.
程序見右圖:

(三)〖隨堂練習(xí)〗:
INPUT “a,b,c =”;a,b,c
IF b>a THEN
t=a
a=b
b=t
END IF
IF c>a THEN
t=a
a=c
c=t
END IF
IF c>b THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
1 下面程序運行后實現(xiàn)的功能為_______________

2.寫出已知函數(shù)
輸入的值,求y的值程序.
四、歸納小結(jié)
本節(jié)課主要學(xué)習(xí)了條件語句的結(jié)構(gòu)、特點、作用以及用法,并能解決一些簡單的問題.
條件語句一般用在需要對條件進(jìn)行判斷的算法設(shè)計中,如判斷一個數(shù)的正負(fù),確定兩個數(shù)
的大小,解一元二次方程等問題,還有求分段函數(shù)的函數(shù)值等,往往要用條件語句,有時
甚至要用到條件語句的嵌套.
五、板書設(shè)計
(一)條件語句
IF-THEN-ELSE語句
IF-THEN語句
(二)典型例題
例5………
例6………
例7………
(三)隨堂練習(xí)
1、
2、
3、
4、
六、作業(yè)布置
臨清三中數(shù)學(xué)組 編寫人:王瑞濤
1.2.2條件語句
課前預(yù)習(xí)學(xué)案
一、預(yù)習(xí)目標(biāo)
通過預(yù)習(xí)知道條件語句的應(yīng)用背景及其一般結(jié)構(gòu)。
預(yù)習(xí)內(nèi)容
預(yù)習(xí)教材回答:什么樣的問題背景下需要使用條件結(jié)構(gòu)?請舉例說明。
提出疑惑
同學(xué)們,通過你的自主學(xué)習(xí),你還有哪些疑惑,請把它填在下面的表格中
課內(nèi)探究學(xué)案
學(xué)習(xí)目標(biāo):1.正確理解條件語句的概念;
2.能應(yīng)用條件語句編寫程序框圖;
3.能應(yīng)用條件語句編寫程序。
學(xué)習(xí)重點:條件語句的步驟、結(jié)構(gòu)及功能。
學(xué)習(xí)難點:會編寫程序中的條件語句
學(xué)習(xí)過程:
一、〖知識再現(xiàn)〗
上節(jié)課所學(xué)習(xí)的三種算法語句是什么?并分別寫出它們的一般格式.
輸入語句、輸出語句和賦值語句
輸入語句的一般格式是:__________________________________________.
輸出語句的一般格式是:__________________________________________.
賦值語句的一般格式是:__________________________________________.
二、〖創(chuàng)設(shè)情境〗
試求自然數(shù)1+2+3+……+99+100的和.顯然大家都能準(zhǔn)確地口算出它的答案:5050.
而能不能將這項計算工作交給計算機來完成呢?而要編程,以我們前面所學(xué)的輸入、輸出
語句和賦值語句還不能滿足“我們?nèi)找嬖鲩L的物質(zhì)需要”,因此,還需要進(jìn)一步學(xué)習(xí)基本算法
語句中的另外兩種:條件語句和循環(huán)語句,這節(jié)課我們先來學(xué)習(xí)條件語句.
三、〖新知探究〗
(一)條件語句
算法中的條件結(jié)構(gòu)是由條件語句來表達(dá)的,是處理條件分支邏輯結(jié)構(gòu)的算法語句.
它的一般格式是:(IF-THEN-ELSE-END IF格式)
滿足條件?
語句體1
語句體2


IF 條件 THEN
語句體1
ELSE
語句體2
END IF
當(dāng)計算機執(zhí)行上述語句時,首先對IF后的條件進(jìn)行判斷,如果條件符合,就執(zhí)行THEN
后的語句1,否則執(zhí)行ELSE后的語句2.其對應(yīng)的程序框圖為:(如上右圖)
在某些情況下,也可以只使用IF-THEN語句:(即IF-THEN-END IF格式)
IF 條件 THEN
語句體
END IF
滿足條件?
語句體


計算機執(zhí)行這種形式的條件語句時,也是首先對IF后的條件進(jìn)行判斷,如果條件符合,
就執(zhí)行THEN后的語句體,否則執(zhí)行END IF之后的語句.其對應(yīng)的程序框圖為:(如上右圖)
(二)典型例題
例1 編寫一個程序,求實數(shù)的絕對值.
程序:
思考:求的絕對值還有其他的編寫程序方法。
例2 寫出求方程ax2+bx+c=0的根的程序.
例3 編寫程序,使任意輸入的3個整數(shù)按從大到小的順序輸出.
(三)〖隨堂練習(xí)〗:
INPUT “a,b,c =”;a,b,c
IF b>a THEN
t=a
a=b
b=t
END IF
IF c>a THEN
t=a
a=c
c=t
END IF
IF c>b THEN
t=b
b=c
c=t
END IF
PRINT a,b,c
END
1 下面程序運行后實現(xiàn)的功能為_______________

2.寫出已知函數(shù)
輸入的值,求y的值程序.
四、〖?xì)w納小結(jié)〗
本節(jié)課主要學(xué)習(xí)了條件語句的結(jié)構(gòu)、特點、作用以及用法,并能解決一些簡單的問題.
條件語句一般用在需要對條件進(jìn)行判斷的算法設(shè)計中,如判斷一個數(shù)的正負(fù),確定兩個數(shù)
的大小,解一元二次方程等問題,還有求分段函數(shù)的函數(shù)值等,往往要用條件語句,有時
甚至要用到條件語句的嵌套.

IF THEN

ELSE

END IF
PRINT x-y ; y-x
END
第3題
課后練習(xí)與提高
1、 當(dāng)時,下面的程序段輸出的結(jié)果是( )
IF THEN

ELSE
PRINT y
A B C D
2 給出以下四個問題,
①輸入, 輸出它的相反數(shù)
②求面積為的正方形的周長
③求三個數(shù)中輸入一個數(shù)的最大數(shù)
④求函數(shù)的函數(shù)值
其中不需要用條件語句來描述其算法的有 ( )
A 個 B 個 C 個 D 個
3 右面程序運行后輸出的結(jié)果為
_______________

4、 函數(shù),寫出求函數(shù)的函數(shù)值的程序
5. 兒童乘坐火車時,若身高不超過1.1 m,則不需買票;若身高超過1.1 m但不超過1.4 m,則需買半票;若身高超過1.4 m,則需買全票.試設(shè)計一個買票的算法,并畫出相應(yīng)的程序框圖及程序。
參考答案
1、D
2、B
3、22, -22
4、解:INPUT “x=”;x
IF x>=0 and x

相關(guān)學(xué)案

高中數(shù)學(xué)3.2.1古典概型學(xué)案:

這是一份高中數(shù)學(xué)3.2.1古典概型學(xué)案,共9頁。學(xué)案主要包含了教學(xué)目標(biāo),教學(xué)重難點,教學(xué)過程等內(nèi)容,歡迎下載使用。

高中數(shù)學(xué)人教版新課標(biāo)A必修33.1.2概率的意義導(dǎo)學(xué)案:

這是一份高中數(shù)學(xué)人教版新課標(biāo)A必修33.1.2概率的意義導(dǎo)學(xué)案,共9頁。學(xué)案主要包含了教材分析,教學(xué)目標(biāo),教學(xué)重點難點,學(xué)情分析,教學(xué)方法,課前準(zhǔn)備,課時安排,教學(xué)過程等內(nèi)容,歡迎下載使用。

數(shù)學(xué)必修32.1.2系統(tǒng)抽樣學(xué)案:

這是一份數(shù)學(xué)必修32.1.2系統(tǒng)抽樣學(xué)案,共6頁。學(xué)案主要包含了教學(xué)目標(biāo),教學(xué)重難點,教學(xué)過程,精講精練,反饋測評,板書設(shè)計,作業(yè)布置等內(nèi)容,歡迎下載使用。

英語朗讀寶

相關(guān)學(xué)案 更多

高中數(shù)學(xué)人教版新課標(biāo)A必修31.2.3循環(huán)語句導(dǎo)學(xué)案及答案

高中數(shù)學(xué)人教版新課標(biāo)A必修31.2.3循環(huán)語句導(dǎo)學(xué)案及答案

人教版新課標(biāo)A必修31.2.2條件語句學(xué)案設(shè)計

人教版新課標(biāo)A必修31.2.2條件語句學(xué)案設(shè)計

高中數(shù)學(xué)1.2.2條件語句導(dǎo)學(xué)案及答案

高中數(shù)學(xué)1.2.2條件語句導(dǎo)學(xué)案及答案

人教版新課標(biāo)A必修31.1.1算法的概念學(xué)案

人教版新課標(biāo)A必修31.1.1算法的概念學(xué)案

資料下載及使用幫助
版權(quán)申訴
版權(quán)申訴
若您為此資料的原創(chuàng)作者,認(rèn)為該資料內(nèi)容侵犯了您的知識產(chǎn)權(quán),請掃碼添加我們的相關(guān)工作人員,我們盡可能的保護(hù)您的合法權(quán)益。
入駐教習(xí)網(wǎng),可獲得資源免費推廣曝光,還可獲得多重現(xiàn)金獎勵,申請 精品資源制作, 工作室入駐。
版權(quán)申訴二維碼
高中數(shù)學(xué)人教版新課標(biāo)A必修3電子課本

1.2.2 條件語句

版本: 人教版新課標(biāo)A

年級: 必修3

切換課文
  • 課件
  • 教案
  • 試卷
  • 學(xué)案
  • 更多
所有DOC左下方推薦
歡迎來到教習(xí)網(wǎng)
  • 900萬優(yōu)選資源,讓備課更輕松
  • 600萬優(yōu)選試題,支持自由組卷
  • 高質(zhì)量可編輯,日均更新2000+
  • 百萬教師選擇,專業(yè)更值得信賴
微信掃碼注冊
qrcode
二維碼已過期
刷新

微信掃碼,快速注冊

手機號注冊
手機號碼

手機號格式錯誤

手機驗證碼 獲取驗證碼

手機驗證碼已經(jīng)成功發(fā)送,5分鐘內(nèi)有效

設(shè)置密碼

6-20個字符,數(shù)字、字母或符號

注冊即視為同意教習(xí)網(wǎng)「注冊協(xié)議」「隱私條款」
QQ注冊
手機號注冊
微信注冊

注冊成功

返回
頂部