Upload
lydia
View
37
Download
0
Embed Size (px)
DESCRIPTION
湘南工科大学. 2013 年 6 月 24 日. コンパイラ2 第11回. 小林 学. 〒251-8511 神奈川県藤沢市辻堂西海岸 1-1-25. Tel. 0466-30-0232( 直通 ). Fax. 0466-34-5932. [email protected]. 課題1: 0624.zip をダウンロードし,以下のプログラムを作成・実行しなさい.( DxLib.cpp を提出すること). Page 2. 課題2:以下のプログラムを作成・実行しなさい ( DxLib.cpp を提出すること). Page 3. - PowerPoint PPT Presentation
Citation preview
小林 学
2013 年 6月 24 日湘南工科大学
〒 251-8511 神奈川県藤沢市辻堂西海岸 1-1-25
Tel. 0466-30-0232( 直通 )
Fax. 0466-34-5932
コンパイラ2 第11回
課題1: 0624.zipをダウンロードし,以下のプログラムを作成・実行しなさい.(DxLib.cppを提出すること)
Page 2
課題2:以下のプログラムを作成・実行しなさい
(DxLib.cppを提出すること)
Page 3
次ページへ続く
Page 4前ページの続き
(1)パズルを解いた画面が見えるようにして,キーボードの「 PRTSC」ボタンを押す
(2)「スタート」→「すべてのプログラム」→「アクセサリ」→「ペイント」を選択(3)「貼り付け」ボタンをクリックし,画面を張り付ける
(4)画像を「 JPEG形式」で保存し,保存した画像ファイルを提出
Page 5課題3:課題2のプログラムを実行し,解きなさい.また解いた結果を以下の方法で「画像ファイル」として提出しなさい.
「貼り付け」ボタン
課題4:課題2のプログラムに,以下の InitBoard関数を追加しなさい.(DxLib.cppを提出すること)
Page 6
Page 7課題5: 0624-2ファイルをダウンロードして開き,課題 4の
プログラムを張り付けなさい.次に Board配列を以下のように変更しなさい.他の箇所も適宜修正し,下のプログラム実行例のようにしなさい.(DxLib.cppを提出すること)
int Board[4][3]={{ 0, 1, 2},{ 3, 4, 5},{ 6, 7, 8},
{ 9,10,11}};
int Px=0,Py=0;
プログラム実行例
Page 8
課題6:課題5のプログラムに対して,終了判定を付けなさい.(DxLib.cppを提出すること)
ヒント: Board[][]の配列の中の値が0,1,2,3,4,5,6,7,89,10,11
となったら終了