第 4 回_演習問題(4/27)

第 4 回_演習問題(4/27)
提出方法: ソースファイルと実行結果をコースナビで提出
期限:次回授業(5/12)が開始するまで
●1:前回作成した int 型の変数を用いた、3つの整数値を入力し,合計値,平均値
を表示するプログラム, int3.c を使います。
平均値を計算する際、小数点以下 3 桁で表示させたいので、int3.c の 10 行目を
printf("Sum is %d ,Average is %.3f\n",Sum,Ave);
に変更します。このままでは、エラーが出ますので(1)(2)の方針に従って修正して
ください。
(1) 暗黙の型変換の性質を用いて、プログラムを変更してください。実行結果が小
数点以下 3 桁まで計算されているか確認してください。プログラム名は
int_anmoku.c としてください。
(2) キャスト演算子を用いて、プログラムを変更してください。実行結果が小数点
以下 3 桁まで計算されているか確認してください。プログラム名は cast.c として
ください。
●2:前回の演習問題、int 型の変数を用いた台形の面積を計算する daikei.c につい
て、上底 a、下底 b、高さ h を倍精度実数型の変数で宣言し、小数点をいれて 15 桁
(小数点以下 5 桁)で表示するプログラムに修正してください。プログラム名は
daikei_d.c としてください。
●3:身長と体重を入力すると、BMI 指数を計算して表示するプログラム bmi.c を作成
してください。ただし、身長と体重は倍精度実数型の変数で宣言し、表示は、小数点
をいれて 4 桁(小数点以下 2 桁)で表示してください。
※BMI 指数とは、肥満度を測定するための指数:BMI 指数 = 体重(kg) ÷ 身長(m)2