C/C++の宿題片付けます 152代目
■ このスレッドは過去ログ倉庫に格納されています
0536デフォルトの名無しさん
2011/10/04(火) 12:32:18.67[2] 問題文(含コード&リンク):下記仕様に従ってクラスを作成し、正しく動作するかプログラミングして確認せよ。
なお、プロパティは全てprivateとする。クラス名:CEnemy
プロパティ:名前(半角20文字 char型)
X座標(int型) 格納する値は0〜255の範囲とする。Y座標(int型) X同様。
メソッド コンストラクタ
名前をキーボードから入力する。X座標、Y座標を0で初期化。
デストラクタ「xxxは全滅しました・・・」と表示
void Action (void)乱数を用いて、適当な確率でPunch()Kick()Nop()を呼び出す。
void Punch (void)「xxx(名前)はパンチした!」と表示
void Kick (void)「xxx(名前)はキックした!」と表示
void Nop (void)「xxx(名前)はじっとしている・・・」と表示
void MoveX (void)X座標を1〜5の範囲(ランダム)で加算し、「xxx(名前)は移動しました」と表示。
表示後、DisplayPosition()を実行。
void MoveY (void)Y座標を加算。内容はMoveXと同様。
void DisplayPosition (void)「xxx(名前)はX=999 Y=999にいます」と座標値を表示
[3] 環境
[3.1] OS:Windows7
[3.2] コンパイラ名とバージョン:Microsoft Visual Studio 2008
[3.3] 言語:C++
[4] 期限: 2011年10月6日14:30まで]
[5] その他の制限:コメントのほうよろしくお願いします。
■ このスレッドは過去ログ倉庫に格納されています