こんばんは。もうすぐくる就職試験に備えて面接ソフトを作りたいのですが、ヘッダファイルにある質問を、毎回ランダムな順番で表示する方法が分かりません。どなたかいい方法をご存じないでしょうか。
###ヘッダーファイルhahahah.h
C++
1#include <iostream> 2#include <string> 3 4using namespace std; 5 6class 質問 7{ 8public: 9 string sibo = "\n当社を志望した理由はなんですか\n"; 10 string san = "\n三年間頑張ったことはなんですか\n"; 11 string news = "\n最近のニュースで関心のあるものはありますか?\n"; 12 string scho = "\n校長先生の名前はなんですか\n"; 13 string cho = "\nあなたの長所はどんなところですか\n"; 14 string tan = "\nではあなたの短所はどんなところですか\n"; 15 string toku = "\nあなたの学校について教えてください\n"; 16 void chotan(); 17 void situmon(); 18}obj; 19 20void 質問::chotan() 21{ 22 cout << cho; 23 Sleep(20000); 24 cout << tan; 25 Sleep(20000); 26} 27 28 29void 質問::situmon() 30{ 31 cout << sibo; 32 Sleep(60000); 33 cout << san; 34 Sleep(60000); 35 cout << news; 36 Sleep(60000); 37 cout << scho; 38 Sleep(10000); 39 obj.chotan(); 40}; 41
###ソースファイル
C++
1#include <iostream> 2#include <string> 3#include <windows.h> 4 5#include "hahahah.h" 6 7using namespace std; 8 9int main() 10{ 11 string a; 12 cout << "模擬面接を行います。準備ができたら[a]を入力してください\n"; 13 cin >> a; 14 15 if (a == "a") 16 { 17 cout << "模擬面接を開始します。\n"; 18 cout << "出身校とお名前を教えてください\n"; 19 20 obj.situmon(); 21 22 23 cout << "\n最後に何か質問はありますか\n"; 24 cout << "\n以上で面接は終了です。お疲れ様でした。\n"; 25 } 26 27 else cout << "無効なキーです:-("; 28 return 0; 29}
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/08/10 12:43
2017/08/10 12:45
2017/08/10 12:48
2017/08/10 12:50
2017/08/10 12:55
2017/08/10 12:58
2017/08/10 12:59
2017/08/10 13:13
2017/08/10 13:25
2017/08/10 14:31
2017/08/10 14:36
2017/08/10 14:37
2017/08/10 17:10
2017/08/10 17:11
2017/08/10 18:46 編集
2017/08/10 18:53