こんな宿題があるわけがないって言われても、先々週の授業の課題に良く似てるんだけど。
こんな奴(某大学の学部2年で出された課題)。
引用:
課題2-1
「名前」と「電話番号」をキーボードから入力すると、 それらのデータをUNIX上の ファイル 'teldata' に出力するプログラムを作成せよ。なお、 'teldata' に書き込まれた内容を全て表示させる手続きを加え、 完成したプログラムと実行例をつけて提出せよ。
ただし、1人当たりのデータの記憶にはレコード型を用い、 'teldata' はこのレコード型を成分とするファイルとすること。 また、データ入力の終了は「名前」として文字列 'end' を与えることで表現し、 入力可能なデータ数(人数)の上限は特に定めないこと。
課題2-2
課題 2-1 では、 登録された電話番号データを全て出力した。 これを、 検索したい人の名前をキーボードから入力し、 対応する電話番号を答えるように変更せよ。 ただし、該当するデータが未登録の場合は検索に失敗したことを 通知するプログラムとすること。 (例えば「該当者なし」と表示するなど)
さらに、 名前として 'end' を入力するまで何回でも検索できるように拡張すると、 なお良い。
言語が違うから言い回しが違うので少し補足すると、「レコード型」ってのは構造体型の事。
この2つの課題は全員提出課題で、授業時間内に出すことになってるから課題開始時間を考えると1時間で確実に出来る内容という事になるんだけど。
初心者にとって何が好ましいかは実際の所初心者にしか分からないから
要望があればそっち(仕様提案板)に具体的に書いてくださいな。
#あぁ、そうだね。何も皆が出来るわけじゃない。それは知ってる。
#だからわざわざ「それなりにプログラミングが出来れば」の一文を入れたんだがね。
_________________
Website→
http://web1.nazca.co.jp/himajinn13sei/top.html
ここ以外の場所では「暇人13世」というHNを主として使用。
に署名を書き換えて欲しいと言われたので暇だしやってみるテスト。