[1] 授業単元: C++プログラミング
[2] 問題文(含コード&リンク):
最初にあなたは 1 から 99 までの範囲で数を一つ頭に思い浮かべます.
推測値を提示し,その推測が当たっているかどうか,
当たっていなければより大きいか小さいかを繰り返し質問して,
あなたからの答に基づいて推測値を改善し,
最終的にあなたが思い浮かべた数を言い当てるプログラムを作成しなさい.

[3] 環境
 [3.1] OS:WindowsXP
 [3.2] コンパイラ名とバージョン: (gcc 3.4 VC 6.0等)
 [3.3] 言語:C++
[4] 期限: 2006年11月8日(水)23:59まで
[5] その他の制限:
・質問への答え方では,「当たりなら0,もっと小さければ1,
  もっと大きければ2を入力してください」といったルールを示す。
 ・質問に対する想定外の答え方には警告を出す
 ・正しい数を当てるまでにかかった回数を数えて,その回数に応じたメッセージを出す.
 ・コンピューターからの最初の質問は「50ですか?もっと大きい?小さい?」とする。

以上です。C++を始めたばかりです。
>>133と期限がかぶってしまいまして、すいません。
どうか宜しくお願いします!