中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

第4課以讀促寫的編程課——分支程序 課件(共24張PPT)新世紀(jì)版(2018)初中信息技術(shù)八年級(jí)上冊(cè)

資源下載
  1. 二一教育資源

第4課以讀促寫的編程課——分支程序 課件(共24張PPT)新世紀(jì)版(2018)初中信息技術(shù)八年級(jí)上冊(cè)

資源簡介

(共24張PPT)
新世紀(jì)版八上第4課
以讀促寫的編程課
分支程序
飲料自動(dòng)販賣機(jī)
飲料自動(dòng)販賣機(jī)——分析
客戶選購流程是什么?
飲料自動(dòng)販賣機(jī)——分析
自動(dòng)售貨機(jī)移動(dòng)支付的實(shí)現(xiàn)非常復(fù)雜,分為硬件和軟件兩部分。硬件包括無線通信系統(tǒng)和控制系統(tǒng),軟件包括支付系統(tǒng)和管理系統(tǒng)。
支付系統(tǒng)是指客戶在售貨機(jī)上輸入或按下對(duì)應(yīng)的商品按鈕,自動(dòng)售貨機(jī)會(huì)把這個(gè)指令發(fā)送到后臺(tái)服務(wù)器。后臺(tái)服務(wù)器根據(jù)定價(jià)生成收款二維碼并傳遞給售貨機(jī)并在顯示屏上顯示出來(這個(gè)碼是唯一的且只能用一次)。客戶掃碼付款,同時(shí)后臺(tái)服務(wù)器在不停地查賬看看這個(gè)收款碼對(duì)應(yīng)的錢進(jìn)賬了嗎,如果進(jìn)賬了,后臺(tái)服務(wù)器向自動(dòng)售貨機(jī)發(fā)出出貨的指令。自動(dòng)售貨機(jī)根據(jù)后臺(tái)服務(wù)器的指令出貨,出貨完成后自動(dòng)售貨機(jī)進(jìn)入待機(jī)狀態(tài),等待下次交易。
千言萬語不如一張圖——算法與流程圖
算法指可以用計(jì)算機(jī)來解決的某一類問題的程序或步驟。
流程圖=流程+圖。
流程圖是用一些圖框來表示各種類型的操作,在框內(nèi)寫出各個(gè)步驟,然后用帶箭頭的線把它們連接起來,以表示執(zhí)行的先后順序。
千言萬語不如一張圖——流程圖
流程圖的結(jié)構(gòu)
順序結(jié)構(gòu) 選擇結(jié)構(gòu) 循環(huán)結(jié)構(gòu)
飲料自動(dòng)販賣機(jī)——分析
在飲料自動(dòng)販賣機(jī)系統(tǒng)中,客戶選購飲料后,系統(tǒng)需要判斷飲料種類才能給出價(jià)格。
假設(shè)貨架上僅有可樂和咖啡,可樂定價(jià)3.5元,咖啡定價(jià)5元。右邊的流程圖應(yīng)該怎么設(shè)計(jì)?
流程圖→代碼
根據(jù)右圖模擬販賣機(jī)系統(tǒng)(部分)編寫程序
print(“歡迎使用飲料自助販賣機(jī)~~”)
print(“—————————————”)
print(“本機(jī)飲料有:1.可樂 2.咖啡”)
drink=int(input(“請(qǐng)輸入飲料序號(hào):”))
print(“請(qǐng)掃碼付款~~”)
用什么判斷?
怎么判斷?
用什么來判斷——關(guān)系表達(dá)式
請(qǐng)問兩個(gè)數(shù)之間的大小關(guān)系一共有多少種?
大于關(guān)系、大于等于關(guān)系、小于關(guān)系、小于等于關(guān)系、等于關(guān)系、不等于關(guān)系
Python也支持兩個(gè)數(shù)大小關(guān)系的判斷,它使用關(guān)系運(yùn)算符來判斷兩個(gè)數(shù)的大小關(guān)系。關(guān)系運(yùn)算符和要判斷的兩個(gè)操作數(shù)構(gòu)成了關(guān)系表達(dá)式
說一說1
請(qǐng)說出下列代碼的運(yùn)行結(jié)果
說一說1
請(qǐng)說出下列代碼的運(yùn)行結(jié)果
關(guān)系表達(dá)式
怎么判斷——if 命令(單分支)
if語句條件成立的話就執(zhí)行它下方帶縮進(jìn)的代碼,條件不成立則不用執(zhí)行它下方帶縮進(jìn)的代碼。
注意:縮進(jìn)4個(gè)空格;沒有縮進(jìn)到if語句塊的代碼和if條件語句無關(guān)。
說一說2
請(qǐng)根據(jù)輸入的內(nèi)容說出程序運(yùn)行的結(jié)果
說一說2
請(qǐng)根據(jù)輸入的內(nèi)容說出程序運(yùn)行的結(jié)果
說一說2
請(qǐng)根據(jù)輸入的內(nèi)容說出程序運(yùn)行的結(jié)果
仿一仿,寫一寫
問題:
按照鐵路規(guī)定,120cm以下的兒童乘坐列車是免費(fèi)的,用戶可以輸入自己的身高,
然后系統(tǒng)根據(jù)輸入的身高進(jìn)行判斷是否需要購票,超過120cm的輸出"您的身高已
經(jīng)超過規(guī)定身高120cm,請(qǐng)購票后再乘車"
分析:
1. 用戶輸入input
2. 把用戶輸入的身高存儲(chǔ)到一個(gè)變量中
3. input的數(shù)據(jù)都會(huì)被當(dāng)作字符串,但是我們需要的數(shù)據(jù)身高應(yīng)該是一個(gè)int型的,所以需要做下類型轉(zhuǎn)換
4. 通過if語句判斷輸入的數(shù)據(jù)判斷是否需要購票
怎么判斷——if 命令(雙分支)
if...else...語句的作用:條件成立執(zhí)行if下縮進(jìn)的代碼,條件不成立執(zhí)行else下縮進(jìn)的代碼。
說一說3
請(qǐng)根據(jù)輸入的內(nèi)容說出程序運(yùn)行的結(jié)果
說一說3
請(qǐng)根據(jù)輸入的內(nèi)容說出程序運(yùn)行的結(jié)果
仿一仿,寫一寫
問題:
按照鐵路規(guī)定,120cm以下的兒童乘坐列車是免費(fèi)的,用戶可以輸入自己的身高,
然后系統(tǒng)根據(jù)輸入的身高進(jìn)行判斷是否需要買票,如果超過120cm的輸出"您好,
您的身高是Xcm,已經(jīng)超過規(guī)定身高,請(qǐng)購票后再乘車",否則輸出"您好,您的身高是Xcm,可
以享受免費(fèi)乘車"
分析:
1. 用戶輸入input
2. 把用戶輸入的身高存儲(chǔ)到一個(gè)變量中
3. input的數(shù)據(jù)都會(huì)被當(dāng)作字符串,但是我們需要的數(shù)據(jù)身高應(yīng)該是一個(gè)int型的,所以需要做下類型轉(zhuǎn)換
4. 通過if語句判斷輸入的數(shù)據(jù)判斷是否需要購票
流程圖→代碼
根據(jù)右圖模擬販賣機(jī)系統(tǒng)(部分)編寫程序
print(“歡迎使用飲料自助販賣機(jī)~~”)
print(“—————————————”)
print(“本機(jī)飲料有:1.可樂 2.咖啡”)
drink=int(input(“請(qǐng)輸入飲料序號(hào):”))
print(“請(qǐng)掃碼付款~~”)
用什么判斷?
怎么判斷?
if drink==1:
print('價(jià)格為3.5元')
else:
print('價(jià)格為5元')
練習(xí):畫流程圖,寫程序
題目:
(1) 輸入用電度數(shù),若度數(shù)在100度以內(nèi)(含100),每度3元。
(2) 100度以上,超過的部份每度4元。
總結(jié)
1.流程圖的繪制
2.關(guān)系表達(dá)式
3.if單分支與雙分支

展開更多......

收起↑

資源預(yù)覽

  • <menuitem id="wfhyu"><abbr id="wfhyu"></abbr></menuitem>

    <bdo id="wfhyu"></bdo>
  • <bdo id="wfhyu"></bdo>
    主站蜘蛛池模板: 唐山市| 曲阜市| 岳池县| 曲水县| 阳曲县| 南陵县| 许昌县| 沅江市| 阿拉尔市| 潜江市| 尼勒克县| 河北省| 札达县| 固原市| 含山县| 南宫市| 霍州市| 获嘉县| 三江| 额济纳旗| 秀山| 保康县| 吴堡县| 永善县| 若尔盖县| 科技| 定西市| 资兴市| 牙克石市| 邯郸县| 肥东县| 娄烦县| 乐昌市| 尼勒克县| 南漳县| 铜鼓县| 信阳市| 靖西县| 永福县| 屏南县| 福州市|