ゲームクラス

#include <iostream>

using namespace std;

#define ELEM(array)  (sizeof (array) / sizeof *(array))

class GameClass

{

public:

    char title[16];

    int  music;

    int  graphic;

    int  Viewoftheworld;

    void Disp();

};

void GameClass::Disp()

{

    cout << “ゲームタイトル : ”   << title    << endl

         << “ 音楽 : ” << music << ” 点, “

            “グラフィック : ”   << graphic     << ” 点, “

            “世界観 : ”   << Viewoftheworld << ” 点” << endl;

}

int main()

{

    GameClass Gametitle[] = {

        { “原神”,   73, 98, 95, },

        { “バイオハザード4”, 85, 95, 90, },

        { “FF14”,   76, 98, 90, },

    };

    int      i;

    for(i = 0; i < ELEM(Gametitle); i++)

        Gametitle[i].Disp();

    return 0;

}

ポケモン

 #include <iostream>

using namespace std;

void pokemon1()

{

    cout << “ポッチャマを選ぶ” << endl;

cin >> a;

}

void pokemon2()

{

    cout << “ナエトルを選ぶ” << endl;

}

void pokemon3()

{

    cout << “ヒコザルを選ぶ” << endl;

}

int main()

{

    pokemon1();

    pokemon2();

    pokemon3();

    return 0;

}

【ゲーム製作入門】C-C++で簡単なRPGを作る①【DXライブラリ】

【ゲーム製作入門】C-C++で簡単なRPGを作る①【DXライブラリ】
http://nut-softwaredevelopper.hatenablog.com/entry/2015/05/03/183027
【ゲーム製作入門】C-C++で簡単なRPGを作る②【DXライブラリ】
http://nut-softwaredevelopper.hatenablog.com/entry/2015/05/04/012416
【ゲーム製作入門】C-C++で簡単なRPGを作る③【DXライブラリ】
http://nut-softwaredevelopper.hatenablog.com/entry/2015/05/11/174719
【ゲーム製作入門】C-C++で簡単なRPGを作る④【DXライブラリ】 – ここまで ..-
http://nut-softwaredevelopper.hatenablog.com/entry/2015/05/11/205727

C++ ラベルとbreak文

#include <iostream>
using namespace std;

int main()
{
int n;
cout << “整数を入力せよ:”;
cin >> n;

switch (n){
case 0: cout << “A”;
cout << “B”;
break;
case 2: cout << “C”;
case 5: cout << “D”;
break;
case 6:
case 7:cout << “E”;
break;
default:cout << “F”;
break;
}
cout << “n”;

return 0;
}

C++ switch文

#include <iostream>
using namespace std;

int main()
{
int hand;

cout << “手を選んでください(0・・・グー/1・・・チョキ/2・・・パー):”;
cin >> hand;

switch (hand){
case 0: cout << “グーn”; break;
case 1: cout << “チョキn”; break;
case 2: cout << “パーn”; break;
}
return 0;
}

C++ 論理演算子

#include <iostream>
using namespace std;

int main()
{
int month;
cout << “季節を求めます。n何月ですか:”;
cin >> month;

if (month >= 3 && month <= 5)
cout << “それは春です。n”;
else if (month >= 6 && month <= 8)
cout << “それは夏です。n”;
else if (month >= 9 && month <= 11)
cout << “それは秋です。n”;
else if (month == 12 || month == 1 || month == 2)
cout << “それは冬です。n”;

return 0;
}