解:由于共有12位評委,所以每位選手會有12個分數,我們可以用循環語句來完成這12個分數的輸入,同時設計累加變量求出這12個分數的和,本問題的關鍵在于從這12個輸入分數中找出最大數與最小數,以便從總分中減去這兩個數.由于每位選手的分數都介于0分和10分之間,我們可以先假設其中的最大數為0,最小數為10,然后每次輸入一個評委的分數,就進行一次比較,若輸入的數大于0,就將之代替最大數,若輸入的數小于10,就用它代替最小數,依次下去,就能找出這12個數中的最大數與最小數,循環結束后,從總和中減去最大數與最小數,再除以10,就得到該選手最后的平均分.
程序框圖如圖:
程序如下:s=0
i=1
max=0
min=10
DO
INPUT x
s=s+x
IF max<=x THEN
max=x
END IF
IF min>=x THEN
min=x
END IF
i=i+1
LOOP UNTIL i>12
s1=s-max-min
a=s1/10
PRINT a
END
課堂小結
(1)學會兩種循環語句的應用.
(2)熟練應用兩種循環語句編寫計算機程序,鞏固算法應用.
科目:高中數學 來源: 題型:
查看答案和解析>>
科目:高中數學 來源: 題型:
查看答案和解析>>
科目:高中數學 來源: 題型:
青年歌手電視大賽共有10名選手參加,并請了7名評委。下面的莖葉圖是7名評委給參加最后決賽的兩位選手甲、乙評定的成績,程序框圖用來編寫程序統計每位選手的成績(各評委所給有效分數的平均值),試根據下面所給條件回答下列問題:
(Ⅰ)根據莖葉圖,選手乙的成績中,眾數出現的概率是多少?
(Ⅱ)在程序框圖中,用k表示評委人數,用a表示選手的成績(各評委所給有效分數的平均值)。橫線①處應填什么?“s1=s-max-min”的含義是什么?
(Ⅲ)根據程序框圖,甲、乙的成績分別是多少?
查看答案和解析>>
科目:高中數學 來源:2009-2010學年福建省福州市閩清一中高一(下)4月月考數學試卷(解析版) 題型:解答題
查看答案和解析>>
湖北省互聯網違法和不良信息舉報平臺 | 網上有害信息舉報專區 | 電信詐騙舉報專區 | 涉歷史虛無主義有害信息舉報專區 | 涉企侵權舉報專區
違法和不良信息舉報電話:027-86699610 舉報郵箱:58377363@163.com