HOME  >  数字当てゲーム

【使用方法】
・ここをクリックすると、以下の全Stepを開いたり閉じたりします。
  [Click here to Open/Close for all steps]
・以下のStepタイトルをクリックすると、そのStepを開いたり閉じたりします。

1. 概要

数字当てゲームとは、0~9の中から当たりの数字を当てるゲームです。

プログラム(ゲーム)では、当たりの数字を1つだけ決めておき、指定の数字と当たりの数字が同じならば『当たり』、 異なれば『はずれ』と表示します。また、異なる場合は、当たりがその数よりも大きいか小さいかヒントを表示します。

2. キーワード

・if条件文,繰り返し文(while)
・キーボード入力
・数字(数字文字列)を数値へ変換

3. 前提条件

・Objective-C講座の「条件処理」を受講済み、または同等の知識をお持ちの方

4. プログラム仕様

・数字当てプログラム仕様(設計)内容について説明します。

■数字当てプログラムの仕様
1. 正解数値を当てるまで、繰り返し入力される数値の判定を行う。
2. 正解数値より小さい数値を入力した場合「→Xより大きいです。」とヒントを表示する。
3. 正解数値より大きい数値の場合「→Xより小さいです。」とヒントを表示する。
4. 正解数値を当てた場合は「!!大当たり!!」と表示する。
5. 以下の場合にエラーメッセージを表示する。
  ・入力された数値の範囲が0~9以外の場合
  ・数字以外(文字)が入力された場合
  ・何も入力されなかった場合
6. 以下の場合にアプリケーションを終了する。
  ・正解数値を当てた場合
  ・q(アルファベットの小文字のキュー)が入力された場合

5. 実行結果

【実行画面例】GuessS04