資源簡介 (共12張PPT)高中信息技術算法之分支結構一、單分支IF語句(If :)If 條 件 :語句塊python格式:語句塊條 件是否流程圖問題1:輸入學生的成績,如果大于等于60分,則打印“passed”python算法代碼:If score>=60:Print (“passed”)打?。簆assedscore>=60是否二、雙分支IF語句(If : /Else:)If 條 件 :語句塊1Else:語句塊2打印passedscore>=60是否打印failed其中,語句塊可以包含0條或多條語句python格式:流程圖問題2:輸入學生的成績,如果大于等于60分,則打印“passed” ,如果小于60分則打印“failed”。python算法代碼:If score>=60:Print( “passed”)Else:Print (“failed”)打印passedscore>=60是否打印failed三、多分支 (IF-elif-else)python格式:If 條 件 :語句塊1elif 條件:語句塊2elif 條件:語句塊3elif 條件:語句塊4Else:語句塊5問題3:輸入學生的成績,如果大于等于90,則打印“A” ,如果在80到90之間則打印“B”,在70到80之間則打印“C”,在60到70之間則打印“D”,如果小于60則打印“F”。SKIP想一想問題3之流程圖打?。篋score>=60是否打?。篎打?。篈score>=90是否score>=80否score>=70否是打?。篊是打?。篊If score>=90 ThenPrint “A”Elseif score>=80 ThenPrint “B”Elseif score>=70 ThenPrint “C”Elseif score>=60 ThenPrint “D”ElsePrint “F”End ifEnd ifEnd ifEnd if問題3之代碼分支結構的作用與特點:作用:根據不同的條件判斷來決定程序的執 行走向。特點:條件判斷、執行走向。課堂小結一、分支結構——IF語句(1)單分支IF語句(If )(2)雙分支IF語句(If - Else)(3)多分支語句(if –elif-else)二、分支結構的作用與特點某商場為促銷蘋果,規定原價5元每公斤,購買5Kg以上可打9折。購買10Kg以上可打8折。請設計一個程序,輸入購買X千克時的應付款。課后作業: 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫