C++スコーラ
復習問題
最終更新:
cschola
-
view
今回は練習問題だけです。
次のような関数、構造体、列挙型とそれを利用したプログラムを作ってください。
第1問
double型の変数5つを受け取り、その合計を返す sum 関数を作る。
第2問
double型の変数を5つ受け取り、平均を求める関数を作る。
ユーザーに実数を5回入力してもらい、その平均を表示する。
第1問
double型の変数5つを受け取り、その合計を返す sum 関数を作る。
第2問
double型の変数を5つ受け取り、平均を求める関数を作る。
ユーザーに実数を5回入力してもらい、その平均を表示する。
第3問
手順1
名前と攻撃力と守備力を持つモンスター構造体を作る。
手順2
識別子 Fire、Ice、Thunder を格納する属性の列挙型 Alignment を型宣言する。
手順3
手順1で作った構造体に、Alignment型の「属性」メンバを追加する。
名前はユーザー入力、属性は乱数で決め、
攻撃力と守備力は2つの値を足して100になるように乱数で初期化する関数を作る。
最後にこれらを表示する。
手順1
名前と攻撃力と守備力を持つモンスター構造体を作る。
手順2
識別子 Fire、Ice、Thunder を格納する属性の列挙型 Alignment を型宣言する。
手順3
手順1で作った構造体に、Alignment型の「属性」メンバを追加する。
名前はユーザー入力、属性は乱数で決め、
攻撃力と守備力は2つの値を足して100になるように乱数で初期化する関数を作る。
最後にこれらを表示する。