#include <iostream> using std::cout; using std::cin; using std::endl; int main() { //乱数の初期化(起動時刻で初期化するよ) srand((unsigned int)time(nullptr)); //1~100の答えを準備 int answer = rand()%100 + 1; //プレイヤーが入力する数字 int num; //プレイヤーが答えを当てる部分 do//必ず1回は入力があるので後ろ判定でやる { cout << "答えはいくつ?:";//入力を促すメッセージ cin >> num; if(answer < num)//入力が答えより小さい時 cout << "もっと小さいよ\n"; else if(answer > num)//入力が答えより大きい時 cout << "もっと大きいよ\n"; }while(answer != num);//入力と答えが一致 //政界のメッセージ cout << "おめでとう正解は" << answer << "です\n"; }