プログラミングの為の数学と算数
■ このスレッドは過去ログ倉庫に格納されています
0183早理菜
NGNG次のデータを格納するためのテータ型について考える。
クラブの情報を格納する変数のデータ型club: このデータは次の内容を保存する
i.クラブ名称 (文字例型、最大20文字)
ii.クラブの種別 (体育系(taiiku),文科系(bunka), サークル(circle)を区別する列挙型)
iii.クラブの人数 (整数型)
iv.クラブメンバーの名簿を格納する線形リスト、その要素にかくメンバーの
(a) 氏名 (文字列型、最大20文字) (b)年齢(整数型)
1. 上のii. に必要な列挙型をclubtypeとして、iv.の線形リストの要素型をmemberとして定義せよ。
2. データクラブを定義せよ。
3. クラブに新しいメンバーを追加する次の手続きjoinを与えよ。
Procedure join(var c:club; n:member)
{クラブcにメンバーnに追加 する}
追加したので、人数も増えることに注意。
4. 2つのクラブを合併して新しいクラブを作る手続きmergeを与えよ。
Procedure merge (c1, c2;club; var c3:club)
{c1とc2のメンバーと合併せた新しいクラブc3つくる。名称等はc1を引き継ぐ}
■ このスレッドは過去ログ倉庫に格納されています