コンピュータ演習(A)

Cプログラミング(6) ループ文


内容

0. 準備

1. for文


課題 6.1 i = 2, 3, 4, ..., 20 について, i3 を計算して出力するプログラム for1.c を作成せよ.

2. for文の繰り返しの制御


課題 6.2 i = 2, 4, 6, 8, …, 20 について, i3 を計算して出力するプログラム for2.c を作成せよ.

課題 6.3 i = 10, 9, 8, …, 1 について, i3 を計算して出力するプログラム for3.c を作成せよ.

課題 6.4 2 つの整数 to と from を入力し, i = from, from+1, from+2, …, to について, i3 を計算して出力するプログラム for4.c を作成せよ.


課題 6.5 実数データ from と to を入力し, from から to まで 5 刻みの f について,
華氏の温度 f を摂氏の温度 c に変換して出力するプログラム degree2.c を作成せよ.
ただし, いずれの温度も小数点以下1桁まで表示すること.

次のような結果が得られることを確認せよ

3. n個のデータに対する計算

課題 6.6 まず整数 n を入力し, 続いて n 科目の成績 (素点) を入力すると,
それぞれの GP を計算して出力するプログラム ngp.c を作成せよ.
GP の計算は, 例題4.5を参考にせよ.

次のような結果が得られることを確認せよ

レポート課題 C6