鐵路運(yùn)輸托運(yùn)行李,從甲地到乙地,規(guī)定每張客票托運(yùn)費(fèi)計算方法是行李質(zhì)量不超過50 kg時按0.25元/kg;超過50 kg而不超過100 kg時,其超過部分按0.35元/kg;超過100 kg時,其超過部分按0.45元/kg.編寫程序,輸入行李質(zhì)量,計算并輸出托運(yùn)的費(fèi)用.

思路分析:設(shè)行李質(zhì)量為ω kg,應(yīng)付運(yùn)費(fèi)為x元,則運(yùn)費(fèi)公式為

x=

解:程序框圖如圖1-2-6:

圖1-2-6

程序如下:

ω=input  (“請輸入行李質(zhì)量ω=”);

if  ω<=50

x=ω*0.25;

else

    if  ω<=100

x=0.25*50+0.35*(ω-50);

    else

x=0.25*50+0.35*50+0.45*(ω-100);

        end

end

print  (%io(2),x)

點(diǎn)評:在嵌套的條件語句中,50<ω≤100,只需寫ω≤100即可,因?yàn)橹挥性讦兀?0時才能執(zhí)行第二個條件語句.當(dāng)然也可以寫成ω>50 and ω<=100.本例中“=”右邊的算術(shù)表達(dá)式可不計算,保留原形,這樣可方便理解、檢查.

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

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

鐵路運(yùn)輸托運(yùn)行李,從甲地到乙地,規(guī)定每張客票托運(yùn)費(fèi)計算方法是行李重量不超過50 kg時按0.25元/kg計算;超過50 kg而不超過100 kg時,其超過部分按0.35元/kg計算;超過100 kg時,其超過部分按0.45元/kg計算,編寫程序,輸入行李重量,計算并輸出托運(yùn)的費(fèi)用.

查看答案和解析>>

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

鐵路運(yùn)輸托運(yùn)行李,從甲地到乙地,規(guī)定每張客票托運(yùn)費(fèi)計算方法是行李質(zhì)量不超過50 kg時按0.25元/kg;超過50 kg而不超過100 kg時,其超過部分按0.35元/kg;超過100 kg時,其超過部分按0.45元/kg.編寫程序,輸入行李質(zhì)量,計算并輸出托運(yùn)的費(fèi)用.

程序框圖如圖

查看答案和解析>>

科目:高中數(shù)學(xué) 來源:同步題 題型:解答題

鐵路運(yùn)輸托運(yùn)行李,從甲地到乙地,規(guī)定每張客票托運(yùn)費(fèi)計算方法是:行李質(zhì)量不超過50kg時,按0.25元/kg計算;超過50kg而不超過100kg時,其超過部分按0.35元/kg計算;超過100kg時,其超過部分按0.45元/kg計算,
(1)計算出托運(yùn)費(fèi)用;
(2)若行李質(zhì)量為56kg,托運(yùn)費(fèi)用為多少?

查看答案和解析>>

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

鐵路運(yùn)輸托運(yùn)行李,從甲地到乙地,規(guī)定每張客票托運(yùn)費(fèi)計算方法是行李質(zhì)量不超過50 kg時按0.25元/kg;超過50 kg而不超過100 kg時,其超過部分按0.35元/kg;超過100 kg時,其超過部分按0.45元/kg.編寫程序,輸入行李質(zhì)量,計算并輸出托運(yùn)的費(fèi)用.

查看答案和解析>>

同步練習(xí)冊答案