請教我怎麼畫流程圖&˙&感激

1.利用 if 敘述判斷所輸入的整數是否可以被 5 與 6 同時整除.若是印出"Yes"字串,z否則印出"No"字串

2.試撰寫一程式,可由鍵盤輸入攝氏溫度,型態 double .若溫度大於27.0度,則印出,"溫度超過27度C,請開冷氣",若溫度介於20.0~27.0度,印出"溫度適中"字串,否則印出"請注意保暖"字串.

3.基本熱量=體重(公斤)×22

(A)請由鍵盤輸入體重及今天吃進的熱量

(B)輸入活動量,活動量[大]請輸入 1 ,[普通]請輸入 2 ,[低]請輸入 3 .每日所需的熱量calorie之計算方式如下:

活動量[大]:calorie=基本熱量/0.6

活動量[普通]:calorie=基本熱量/0.65

活動量[小]:calorie=基本熱量/0.75

(C)請利用條件運算子判斷[今天吃進的熱量]與[每日所需要的熱量],若是[今天吃進的熱量]大於[每日所需要的熱量],則印出"你吃太多了"字串,否則印出"請保持下去"

4.試利用巢狀的 if-else-if 敘述設計一程式,直接設定學生成績,輸出為成績的等級.學生成績依下列的分類分級:

80~100:A級

60~79:B級

0~59:C級

1 Answer

Rating
  • Ashley
    Lv 7
    1 decade ago
    Best Answer

    1.

    if( number % 5 == 0 && number % 6 == 0 )

    cout << "Yes" << endl;

    else

    cout << "No" << endl;

    2.

    cin >> c;

    if( c > 27.0 )

    cout << "溫度超過27度C,請開冷氣" << endl;

    else if

    cout << "溫度適中" << endl;

    else

    cout << "請注意保暖" << endl;

    3.

    (A)

    cin >> weight >> eat_calorie;

    (B)

    cin >> action;

    (C)

    base_calorie = weight * 22;

    if( action == 1 )

    calorie = base_calorie / 0.6;

    else if( action == 2 )

    calorie = base_calorie / 0.65;

    else if( action == 3 )

    calorie = base_calorie / 0.75;

    if( eat_calorie > calorie )

    cout << "你吃太多了" << endl;

    else

    cout << "請保持下去" << endl;

    4.

    if(grade <= 100 && grade >= 80)

    cout << "A級" << endl;

    else if(grade <= 60 && grade >= 79)

    cout << "B級" << endl;

    else if(grade <= 0 && grade >= 59)

    cout << "C級" << endl;

    Source(s): 個人的程式設計經驗
Still have questions? Get your answers by asking now.