1:输入学生的成绩,如果大于等于60分,则打印“passed”2:输入学生的成绩,如果大于等于60分,则打印“passed”,如果小于60分则打印“failed”
昨日重现运用所学知识,写出下列问题的算法代码例1:输入学生的成绩,如果大于等于60分,则打印“passed”算法代码:Ifscore>=60ThenPrint“passed”Endif打印:passedscore>=60是否例2:输入学生的成绩,如果大于等于60分,则打印“passed”,如果小于60分则打印“failed”
算法代码:Ifscore>=60ThenPrint“passed”ElsePrint“failed”Endif打印passedscore>=60是否打印failed(1)单分支IF语句(If/Then)If条件Then语句块EndIf格式:语句块条件是否流程图(2)双分支IF语句(If/Then/Else)If条件Then语句块1Else语句块2Endif打印passedscore>=60是否打印failed其中,语句块可以包含0条或多条语句格式:流程图例3:输入学生的成绩,如果大于等于90,则打印“A”,如果在80到90之间则打印“B”,在70到80之间则打印“C”,在60到70之间则打印“D”,如果小于60则打印“F”
知识在线SKIPIfscore>=90ThenPrint“A”Elseifscore>=80ThenPrint“B”Elseifscore>=70ThenPrint“C”Elseifscore>=60ThenPrint“D”ElsePrint“F”EndifEndifEndifEndif例3代码例3流程图打印:Dscore>=60是否打印:F打印:Ascore>=90是否score>=80否score>=70否是打印:C是打印:C(3)IF语句的嵌套(多分支)格式:If条