第1回:前期の復習


前期(情報処理・演習I)では,プログラミング言語Cの基本を学びました.

後期(情報処理・演習II)では,

を取り上げる予定です.

今日は,前期の復習をかね,期末試験の問題を実際に動かしてみましょう.


I. a, b, c が整数の変数である時,以下のそれぞれの論理式をC言語で表しなさい.

例:aではない.→ !a

(1) bは正の整数である.
(2) aはb以上である.
(3) aとbは等しい.
(4) bは100未満である.
(5) aは偶数である.

II. 二つの整数a, bを入力すると,その数を含めて,二つの数の間の整数の和を求めて返すプログラムを作成せよ.ただし,a, b どちらが大きいかは,わからない.

例:a=5, b=1の場合,答えは15(1+2+3+4+5)

III. 配列に格納された10個の整数の合計,および,平均を求めるプログラムを作成せよ.

データの例: 10,20,30,40,50 の5件なら,合計150,平均30.0

IV. 自然数nを入力すると,下記の数列の和を求めるプログラムを作成せよ.

1!+2!+3!+・・・+n!


これらの課題のプログラムのうち,II, III, IV を作成し,Oh! Meiji のレポート提出欄に提出する.