【正文】
y=1 else If x=5000 then y=*x else y=50 endif endif print “手續(xù)費為”; y end N Y Y N 2020/12/24 《 導與練 》 程序中有兩個條件語句 ,它們分別是 ( ) Input “x=“。 第四步: 輸出最大數 開始 輸入 a,b,c ab,ac Y 輸出 a N bc Y N 輸出 b 輸出 c 結束 2020/12/24 開始 輸入 a,b,c ab,ac Y 輸出 a N bc Y N 輸出 b 輸出 c 結束 Input a,b,c If ab and ac then print a else If bc then print b else print c end if end if end 2020/12/24 《 導與練 》 以下給出的是用算法基本語句描述的某一個問題的算法,根據程序回答發(fā)下的問題。問:如何設計一個計算通話費的算法?畫出程序框圖,并寫出程序。 ?221 ( 0 )2 5 ( 0 )xxxx????f(x )=開始 輸入 X X≥0 Y N y=X21 y=2X25 輸出 y 結束 Input “x=“。y end B A. ① ⑤ ③ ⑥ B. ④ ⑤ ② ⑥ C. ④ ⑥ ② ⑤ D. ① ⑥ ③ ⑤ 2020/12/24 《 導與練 》 有三個數 a,b,c由鍵盤輸入,輸出其中最大的數,寫出該問題的算法,畫出程序框圖,并寫出相應的程序。m IF m=50 THEN y=m﹡ ELSE IF m=100 THEN y=﹡ 50+﹡ (m- 50) ELSE y=﹡ 50+﹡ 50+ ﹡ (m- 100) END IF END IF PRINT “y=”。 程序 : INPUT a,b,c IF a+bc and a+cb and b+ca THEN PRINT “存在這樣的三角形” ELSE PRINT “不存在這樣的三角形” ENDIF END 2020/12/24 (2).讀程序 ,說明程序的運行過程 : INPUT “Please input an integer:” 。 x1, x2 END IF ELSE PRINT “無實根” END IF END 開 始 輸入 a, b, c Δ=b2- 4ac p= - b/2a q=SQR(ABS (Δ))/(2a) x1=p+q x2=pq Δ≥0? x1=x2? 原方程有兩個不等 的實數根 x1,x2 原方程有兩個相等 的實數根 x1,x2 原方程無實數根 結 束 是 否 是 否 程序框圖: 另解: 2020/12/24 例 7 編寫程序 ,使得任意輸入 3個整數按大到小的順序輸出。否則 x1=p+q X2=pq