- 19 名前:名前は開発中のものです。 [2008/12/21(日) 10:48:51 ID:XeH+Z5e9]
- #include <iostream>//基本ライブラリ
#include <stdlib.h>//乱数取得に必要 #include <time.h>//rand()の初期化に必要 #include <math.h>//絶対値の計算に必要 using namespace std; int main() { int n,rnd,flag=1;//n:ユーザー入力 rnd:答え flag:ゲームを続けるか否か while(flag)//mainのループ { srand(time(NULL)); //乱数の初期化?よく分からないけどコレやら無いと値が固定になる rnd = rand() % 9+1; //乱数を1〜9までにしてrndに代入 cout << "1〜9で当ててください(終了は10)" << endl; while(true)//answerループ、当たるまでor10が入力されるまでループ { cin >> n; if(n <= 0 || n >=11) { cout << "1〜9(終了は10)を入力してください"<<endl; continue;}//もし1〜10の範囲外ならmainのループに戻る else if(n == 10){flag=0;break;}//もしn=10ならflagに0を代入しanswerループを抜ける
|

|