SlideShare a Scribd company logo
How To Making
Inn-FightingDICE
増嶋涼平
11/10 C++
class Dice
{
private:
int m_action;// 出目
public:
Dice(int m_action);
int Roll();
int GetAction() const;
int DispAction() const;
};
名前を定義
公開部分を設定
非公開部分を設定
クラスの定義
main関数
int main()
{
Dice IFDice; //Inn-Fighing Dice
Dice::Roll();
cout << GetAction();
return 0;
}
Roll関数
int Dice::Roll()
{
// 出目の算出
m_action = rand() % 6 + 1;
return m_action;
}
GetAction関数
int Dice::GetAction()
{
return m_action;
}
ダイスの面は絵柄なのでスイッチ文で対応する出目を文字に変える
スイッチ文で出目の表示
switch (Dice.GetAction())
{
case PUNCH:
cout << "パンチ" << endl;
break;
case CHAIR:
cout << "イス" << endl;
break;
case BIER:
cout << "ビール" << endl;
break;
case DICE:
cout << "サイコロ" << endl;
break;
case THUNDER:
cout << "雷" << endl;
break;
}
ご清聴ありがとうございました

More Related Content

PPTX
CG2013 12
PPTX
Apg4b 2.05.再帰 sum関数の動作説明
PDF
テーマ「最適化」
PDF
my_min関数の動作説明
PDF
PPTX
WindowsストアーアプリでSharpDXを動かしてみる
PDF
第12回計算機構成
PDF
Backbone model collection (jscafe 8)
CG2013 12
Apg4b 2.05.再帰 sum関数の動作説明
テーマ「最適化」
my_min関数の動作説明
WindowsストアーアプリでSharpDXを動かしてみる
第12回計算機構成
Backbone model collection (jscafe 8)

What's hot (20)

PDF
2012 03-03-titanium plusquicktigame2d
PDF
第10回 計算機構成
PPTX
プログラミング技法特論第8回
PDF
ARC環境で メモリリークを起こす 7つの方法
KEY
Cocoa勉強会201208
PDF
asm.js x emscripten: The foundation of the next level Web games
PDF
OooBasic
PPTX
機械学習
PPTX
PDF
X hago2 shortcoding 20110827
PDF
Goをカンストさせる話
PPT
C++でHello worldを書いてみた
PPTX
.NET MVP によるドキドキ・ライブコーディング! 小島の分
PDF
Processing
PDF
181107 06
PDF
openFrameworks基礎 たくさんの図形を動かす 静的配列と動的配列 - 芸大グラフィックスプログラミング演習B
PPTX
関数の近似方法(MATLAB)
PPT
C++0x in programming competition
PPT
PSpiceのデジタル素子を活用したイメージ
PDF
Processingによるプログラミング入門 第6回
2012 03-03-titanium plusquicktigame2d
第10回 計算機構成
プログラミング技法特論第8回
ARC環境で メモリリークを起こす 7つの方法
Cocoa勉強会201208
asm.js x emscripten: The foundation of the next level Web games
OooBasic
機械学習
X hago2 shortcoding 20110827
Goをカンストさせる話
C++でHello worldを書いてみた
.NET MVP によるドキドキ・ライブコーディング! 小島の分
Processing
181107 06
openFrameworks基礎 たくさんの図形を動かす 静的配列と動的配列 - 芸大グラフィックスプログラミング演習B
関数の近似方法(MATLAB)
C++0x in programming competition
PSpiceのデジタル素子を活用したイメージ
Processingによるプログラミング入門 第6回
Ad

More from Masujima Ryohei (17)

PPTX
Portfolio
PPTX
GT1 輪講資料 Unity Standard asset Camera
PPTX
Castle Raid
PPTX
Unity初心者向け
PDF
Introduce myself
PPTX
THE PURSUIT DICE
PPTX
ぼくらのぞうきんがけVar2
PPTX
巻取物語 makitori monogatari
PPTX
About Inheritance
PPTX
About abstract class
PPTX
Pig完成版
PPTX
FE presentation
PPTX
ぼくらのぞうきんがけ
PPTX
フードストライク和
PPTX
The best army
PPTX
The best army ver2
PPTX
Spajam2016報告会inトライデントコンピュータ専門学校
Portfolio
GT1 輪講資料 Unity Standard asset Camera
Castle Raid
Unity初心者向け
Introduce myself
THE PURSUIT DICE
ぼくらのぞうきんがけVar2
巻取物語 makitori monogatari
About Inheritance
About abstract class
Pig完成版
FE presentation
ぼくらのぞうきんがけ
フードストライク和
The best army
The best army ver2
Spajam2016報告会inトライデントコンピュータ専門学校
Ad

How to make Inn-fighting dice