第 5 回_演習問題(5/12) 提出方法: ソースファイルと実行結果をコースナビで提出 期限:次回授業(5/19)が開始するまで ●1:前回作成した BMI 指数を計算して表示するプログラム bmi.c を改良して, 次の WHO 基準を表示させるプログラム bmi2.c を作りなさい.ただし,else if 文を 用いること.(反転教材と同じプログラムではないです.) ※BMI 指数とは,肥満度を測定するための指数:BMI 指数 = 体重(kg) ÷ 身長(m)2 BMI 18.5 未満 18.5~25 25~30 30 以上 WHO 基準 Underweight Normal Pre-obese Obese class 例) >Input height: 160 >Input weight: 45 >BMI: 17.578125 >Underweight ●2:A さんと B さんがじゃんけんをし,どちらが勝ったか表示するプログラムを作 成します. 1)グー,チョキ,パーを 1,2,3 で表すことにする.1回目に入力した値 a を A さん が出した手, 2回目に入力した値を B さんが出した手としてます.switch 文を使っ てふたりがそれぞれ何を出したかを表示するプログラム jyanken.c を作成してくだ さい. 2) jyanken.c を改良し,if 文を使ってどちらが勝ったか表示するプログラム jyanken2.c を作成してください. 例) >Input A-san1 >Input B-san2 >A-san:Rock >B-san:Scissors >A-san win! ●チャレンジ問題: 閏年とは,入力した西暦が - 4で割り切れて, - 100では割り切れず, - 400では割り切れる, という年です. 入力した年が閏年かどうかを判定するプログラム uru.c を作成して ください. ただし,プログラムは,以下の通り if を使うのは1回のみとします. if(...){ printf("うるう年です¥n"); } else{ printf("うるう年ではありません¥n"); } 例) >2016 >うるう年です
© Copyright 2024 ExpyDoc