aboutsummaryrefslogtreecommitdiffstats
path: root/ee1301/wk1/lab1/strap012_lab1_s_3.cpp
blob: b9a68b1f4b352675ae3a943a3f7a80d342f1a483 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <string>
#include <stdlib.h>
using namespace std;

int main () {
	string name, quest, color, assyria, swallowSpeed;
	cout << "Before you cross this bridge, answer the questions three." << endl << endl << "Question the first: what is your name? ";
	cin >> name;
	cout << "What is your quest? ";
	cin >> quest;
	int a = rand() % 3 + 1;
	if (a == 1) {
		cout << "What is your favorite color? ";
		cin >> color; }
	if (a == 2) {
		cout << "What is the captial of Assyria? ";
		cin >> assyria; }
	if (a == 3) {
		cout << "What is the air speed of an unladen swallow?";
		getline(cin,swallowSpeed); }

	if (color == "null" || assyria == "Nineveh" || swallowSpeed == "African or European?") {
		cout << endl << "Go on." << endl; }
		else {
			cout << "BEGONE" << endl;
			return 100; }

}