青年歌手電視大賽共有10名選手參加,并請(qǐng)了12名評(píng)委,在計(jì)算每位選手的平均分?jǐn)?shù)時(shí),為了避免個(gè)別評(píng)委所給的極端分?jǐn)?shù)的影響,必須去掉一個(gè)最高分和一個(gè)最低分后再求平均分。試設(shè)計(jì)一個(gè)算法,解決該問(wèn)題,寫(xiě)出程序(假定分?jǐn)?shù)采用10分制,即每位選手的分?jǐn)?shù)最高分為10分,最低分為0分)

   

思路解析:由于共有12位評(píng)委,所以每位選手會(huì)有12個(gè)分?jǐn)?shù),我們可以用循環(huán)語(yǔ)句來(lái)完成這12個(gè)分?jǐn)?shù)的輸入,同時(shí)設(shè)計(jì)累加變量求出這12個(gè)分?jǐn)?shù)的和。本問(wèn)題的關(guān)鍵在于從這12個(gè)輸入分?jǐn)?shù)中找出最大數(shù)與最小數(shù),以便從總分中減去這兩個(gè)數(shù)。由于每位選手的分?jǐn)?shù)都介于0分和10分之間,我們可以先假設(shè)其中的最大數(shù)為0,最小數(shù)為10,然后每次輸入一個(gè)評(píng)委的分?jǐn)?shù),就進(jìn)行一次比較,若輸入的數(shù)大于0,就將之代替最大數(shù),若輸入的數(shù)小于10,就用它代替最小數(shù),依次下去,就能找出這12個(gè)數(shù)中的最大數(shù)與最小數(shù)。循環(huán)結(jié)束后,從總和中減去最大數(shù)與最小數(shù),再除以10,就得到該選手最后的平均數(shù)。

    答案:程序?yàn)椋?/p>

    s=0

    k=1

    max=0

    min=10

    DO

    INPUT  x

      s=s+x

    IF max<=x  THEN

      max=x

    ENDIF

    IF min>=x  THEN

      min=x

    ENDIF

      k=k+1

    LOOP  UNTIL  k>12

        s1=s-max-min

        a=s1/10

    PRINT a

    END

練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中數(shù)學(xué) 來(lái)源: 題型:

青年歌手電視大賽共有10名選手參加,并請(qǐng)了12名評(píng)委,在計(jì)算每位選手的平均分?jǐn)?shù)時(shí),為了避免個(gè)別評(píng)委所給的極端分?jǐn)?shù)的影響,必須去一個(gè)最高分和一個(gè)最低分后再求平均分.試設(shè)計(jì)一個(gè)算法,解決該問(wèn)題,要求畫(huà)出程序框圖,寫(xiě)出程序.

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

青年歌手電視大賽共有10名選手參加,并請(qǐng)了7名評(píng)委。下面的莖葉圖是7名評(píng)委給參加最后決賽的兩位選手甲、乙評(píng)定的成績(jī),程序框圖用來(lái)編寫(xiě)程序統(tǒng)計(jì)每位選手的成績(jī)(各評(píng)委所給有效分?jǐn)?shù)的平均值),試根據(jù)下面所給條件回答下列問(wèn)題:

(Ⅰ)根據(jù)莖葉圖,選手乙的成績(jī)中,眾數(shù)出現(xiàn)的概率是多少?

(Ⅱ)在程序框圖中,用k表示評(píng)委人數(shù),用a表示選手的成績(jī)(各評(píng)委所給有效分?jǐn)?shù)的平均值)。橫線①處應(yīng)填什么?“s1=s-max-min”的含義是什么?

(Ⅲ)根據(jù)程序框圖,甲、乙的成績(jī)分別是多少?

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源: 題型:

青年歌手電視大賽共有10名選手參加,并請(qǐng)了12名評(píng)委,在計(jì)算每位選手的平均分?jǐn)?shù)時(shí),為了避免個(gè)別評(píng)委所給的極端分?jǐn)?shù)的影響,必須去掉一個(gè)最高分和一個(gè)最低分后再求平均分.試設(shè)計(jì)一個(gè)算法解決該問(wèn)題,要求畫(huà)出程序框圖,寫(xiě)出程序(假定分?jǐn)?shù)采用10分制,即每位選手的分?jǐn)?shù)最高分為10分,最低分為0分).

查看答案和解析>>

科目:高中數(shù)學(xué) 來(lái)源:2009-2010學(xué)年福建省福州市閩清一中高一(下)4月月考數(shù)學(xué)試卷(解析版) 題型:解答題

青年歌手電視大賽共有10名選手參加,并請(qǐng)了12名評(píng)委,在計(jì)算每位選手的平均分?jǐn)?shù)時(shí),為了避免個(gè)別評(píng)委所給的極端分?jǐn)?shù)的影響,必須去一個(gè)最高分和一個(gè)最低分后再求平均分.試設(shè)計(jì)一個(gè)算法,解決該問(wèn)題,要求畫(huà)出程序框圖,寫(xiě)出程序.

查看答案和解析>>

同步練習(xí)冊(cè)答案