精英家教網 > 高中數學 > 題目詳情
設成年人的身高為H,體重為W,T=H-100,體重公斤數在T的±10%范圍內的稱為正常,超過T的10%為偏胖,低于T的10%為偏瘦.試編寫一個程序,當輸入一個人的身高和體重時,能輸出“正常”“偏胖”或“偏瘦”等信息.

思路分析:根據已知條件,可用三個條件語句描述算法.若體重W的公斤數在T的±10%范圍內時,輸出“正!;若體重W的公斤數超過T的10%,則輸出“偏胖”;

若體重W的公斤數低于T的10%,則輸出“偏瘦”.

解:算法程序如下:

  INPUT  “身高:”;h

  INPUT  “體重:”;w

        t=h-100 

  IF  w>t*1.1  THEN

    PRINT  “偏胖,注意減肥”

  END  IF

  IF  w<t*0.9  THEN

    PRINT  “偏瘦,注意增加營養(yǎng)”

  END  IF

  IF  w<=t*1.1  AND  w>=t*0.9  THEN

    PRINT  “正常,注意保持”

  END  IF

    END

練習冊系列答案
相關習題

同步練習冊答案