《《條件語句》PPT課件.ppt》由會員分享,可在線閱讀,更多相關(guān)《《條件語句》PPT課件.ppt(24頁珍藏版)》請?jiān)谘b配圖網(wǎng)上搜索。
1、條件語句,普通高中課程標(biāo)準(zhǔn)試驗(yàn)教科書數(shù)學(xué)3第一章算法初步,問題1:,算法有幾種基本邏輯結(jié)構(gòu)?,順序結(jié)構(gòu)、條件結(jié)構(gòu)、循環(huán)結(jié)構(gòu),問題2:,閱讀框圖并判斷,5,5,求任意數(shù)的絕對值的算法,,條件語句的格式,IF 條件 THEN 語句1 ELSE 語句2 END IF,條件語句的格式,IF 條件 THEN 語句 END IF,IF 條件 THEN 語句1 ELSE 語句2 END IF,求任意數(shù)的絕對值,INPUT “X=”;X IF X=0 THEN PRINT X ELSE PRINT -X END IF END,,,,觀察程序,回答問題,問題3:,INPUT “請輸入
2、3個正實(shí)數(shù)”;a, b, c IF a+bc AND a+cb AND b+ca THEN PRINT “存在這樣的三角形” ELSE PRINT “不存在這樣的三角形” END IF END,不存在這樣的三角形,存在這樣的三角形,判斷以三個數(shù)為邊長,能否構(gòu)成三角形,IF 條件 THEN 語句1 ELSE 語句2 END IF,觀察程序,回答問題,問題3:,INPUT “請輸入x”;x IF x=1 AND x=10 THEN y=3*x11 END IF PRINT “y”;y END,分段函數(shù)求值,0,3,22,,完成算法問題的基本步驟,1.認(rèn)真分析,畫出框圖; 2.根據(jù)
3、框圖,編寫程序; 3.使用計(jì)算機(jī)或計(jì)算器進(jìn)行程 序調(diào)試。,輸入兩個變量A、B,并輸出 數(shù)值大的變量。,例1:,,INPUT A,B IF A=B THEN PRINT A ELSE PRINT B END IF END,INPUT A,B IF A
4、PUT A,B,C IF A=B AND A=C THEN PRINT A ELSE IF B=C THEN PRINT B ELSE PRINT C END IF END IF END,例3:,輸入三個變量A、B,C,并按 大到小的順序輸出。,,INPUT a,b,c IF ba THEN t=a a=b b=t END IF IF ca THEN t=a a=c c=t END IF IF cb THEN t=b b=c c=t END IF PRINT a,b,c END,,A最大,,A最大,,B大于C,,輸出A,B,C,例4:,編寫程序,輸入一元二次方程 的系數(shù),輸出它的實(shí)數(shù)根。,課堂小結(jié):,1、學(xué)會了條件語句的格式及使 用方法; 2、注意算法的設(shè)計(jì)技巧及基本 模塊;,