《情報基礎論演習》 第1回

【基本的データ構造・基本的制御構造 その1】
------------------------------------------------------------------
▼ Basic 1
自分の学籍番号を変数(型:int)に格納し、それを表示させなさい。
(学籍番号は、scanf()で入力する)
------------------------------------------------------------------
▼ Basic 2
変数a,b,cの総和と平均値を求め、表示させなさい。
ただし、a,b,cは実数(型:double)とする。
a,b,cの値を何通りか試してみること(提出するのは1通りでよい)。
(a,b,cの値は、初期値として与える)
------------------------------------------------------------------
▼ Basic 3
繰り返しを使ってnの階乗 n! を計算しなさい。
(nの値は、scanf()で入力し、n=10の場合を提出すること)
------------------------------------------------------------------
▼ Basic 4
3次元ベクトルを構造体で表現し、そのメンバを参照することによって
ベクトルの大きさを求めなさい。
構造体は、x,y,zという名前のメンバを持つものとします。
(ベクトルの値は、初期値またはscanf()のどちらで与えてもよい)
------------------------------------------------------------------
▼ Basic 5
Basic 4の構造体を用いて、ベクトルA=(1,3,5)、B=(2,4,6)の内積を計算
しなさい。続けてAとBを交換して再度内積を計算し、結果を比較すること
によって交換法則が成立していることを確認しなさい。
AとBの交換は各メンバ毎ではなく構造体ごと行うこと。
(ベクトルの値は、初期値で与える)