|
|
@ -1053,6 +1053,31 @@ int B_round1(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "3") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
int i, j, k; |
|
|
|
for (i = 0; i < 5; i++) |
|
|
|
{ |
|
|
|
for (j = 5 - i; j > 1; j--) |
|
|
|
{ |
|
|
|
printf(" "); |
|
|
|
} |
|
|
|
for (k = 0; k <= (2 * i); k++) |
|
|
|
{ |
|
|
|
printf("*"); |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
for (i = 4; i >= 0; i--) |
|
|
|
{ |
|
|
|
for (j = 5 - i; j > 1; j--) |
|
|
|
{ |
|
|
|
printf(" "); |
|
|
|
} |
|
|
|
for (k = 0; k <= (2 * i); k++) |
|
|
|
{ |
|
|
|
printf("*"); |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is 3.\n\n"); |
|
|
@ -1066,6 +1091,13 @@ int B_round1(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "2") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
int i, j; |
|
|
|
for (i = 0; i < 5; i++) { |
|
|
|
for (j = 0; j <= i; j++) { |
|
|
|
printf("*"); |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is 2.\n\n"); |
|
|
@ -1086,6 +1118,20 @@ int B_round2(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "False") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
int i, j, k; |
|
|
|
for (i = -4; i <= 4; i++) { |
|
|
|
for (j = 4; j >= abs(i); j--) { |
|
|
|
printf(" "); |
|
|
|
} |
|
|
|
for (k = 1; k <= abs(2 * i + 1); k++) { |
|
|
|
if (abs(i) == 4 || k == 1 || k == abs(2 * i + 1)) { |
|
|
|
printf("*"); |
|
|
|
} else { |
|
|
|
printf(" "); |
|
|
|
} |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is False.\n\n"); |
|
|
@ -1099,6 +1145,16 @@ int B_round2(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "True") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\\n"); |
|
|
|
printf(" / \\\n"); |
|
|
|
printf(" / \\\n"); |
|
|
|
printf(" / \\\n"); |
|
|
|
printf(" /________\\\n"); |
|
|
|
printf(" | \n"); |
|
|
|
printf(" | \n"); |
|
|
|
printf(" | \n"); |
|
|
|
printf(" | \n"); |
|
|
|
printf(" | \n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is True.\n\n"); |
|
|
@ -1119,6 +1175,13 @@ int B_round3(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "8") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
int i, j; |
|
|
|
for (i = 0; i < 5; i++) { |
|
|
|
for (j = 0; j <= i; j++) { |
|
|
|
printf("*"); |
|
|
|
} |
|
|
|
printf("\n"); |
|
|
|
} |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is 8.\n\n"); |
|
|
@ -1132,6 +1195,7 @@ int B_round3(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "206") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\_/\\\n( o.o )\n > ^ < \n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is 206.\n\n"); |
|
|
@ -1151,6 +1215,8 @@ int B_round4(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "Paris") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" \\ ^__^\n \\ (oo)\\_______\n (__)\\ )\\/\\\n ||----w |\n || ||\n"); |
|
|
|
|
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is Paris.\n\n"); |
|
|
@ -1164,6 +1230,7 @@ int B_round4(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" o\n \\|/\n / \\\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
@ -1177,15 +1244,16 @@ int B_round5(void) { |
|
|
|
printf("Round 5\n\n"); |
|
|
|
printf("Question 1: Who invented the World Wide Web?\n\n"); |
|
|
|
printf("Hint: He is a British computer scientist.\n\n"); |
|
|
|
printf("Options: Bill Gates, Steve Jobs, Tim Berners-Lee, Mark Zuckerberg\n\n"); |
|
|
|
printf("Options: a.)Bill Gates, b.)Steve Jobs, c.)Tim Berners-Lee, d.)Mark Zuckerberg\n\n"); |
|
|
|
printf("Answer: "); |
|
|
|
scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "Tim Berners-Lee") == 0) { |
|
|
|
if (strcmp(answer, "c") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\\n ( )\n ( )\n ( )\n \\/\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is Tim Berners-Lee.\n\n"); |
|
|
|
printf("Incorrect. The answer is c.\n\n"); |
|
|
|
} |
|
|
|
|
|
|
|
printf("Question 2: Who was the first person to walk on the Moon?\n\n"); |
|
|
@ -1196,6 +1264,7 @@ int B_round5(void) { |
|
|
|
|
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" (o)\n /( )\\\n( )( )\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
@ -1210,15 +1279,16 @@ char answer[20]; |
|
|
|
printf("Round 6\n\n"); |
|
|
|
printf("Question 1: Who wrote the novel 'To Kill a Mockingbird'?\n\n"); |
|
|
|
printf("Hint: She is known as an American novelist.\n\n"); |
|
|
|
printf("Options: Jane Austen, Agatha Christie, Harper Lee, Mary Shelley\n\n"); |
|
|
|
printf("Options: a.)Jane Austen, b.)Agatha Christie, c.)Harper Lee, d.)Mary Shelley\n\n"); |
|
|
|
printf("Answer: "); |
|
|
|
scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "Harper Lee") == 0) { |
|
|
|
if (strcmp(answer, "c") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" ___\n // \\\\\n(( ))\n \\ //\n ----\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is Harper Lee.\n\n"); |
|
|
|
printf("Incorrect. The answer is c.\n\n"); |
|
|
|
} |
|
|
|
|
|
|
|
printf("Question 2: Who painted the famous artwork 'The Starry Night'?\n\n"); |
|
|
@ -1229,6 +1299,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\_/\\\n( o.o )\n > ^ < \n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
@ -1249,6 +1320,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "d") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" _______\n / \\\n| Car |\n \\_______/\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is d.\n\n"); |
|
|
@ -1256,15 +1328,17 @@ if (strcmp(answer, "d") == 0) { |
|
|
|
|
|
|
|
printf("Question 2: Who invented the telephone?\n\n"); |
|
|
|
printf("Hint: He was a Scottish-born American inventor.\n\n"); |
|
|
|
printf("Options: Alexander Graham Bell, Thomas Edison, Nikola Tesla, Gutenberg\n\n"); |
|
|
|
printf("Options: a.)Alexander Graham Bell, b.)Thomas Edison, c.)Nikola Tesla, d.)Gutenberg\n\n"); |
|
|
|
printf("Answer: "); |
|
|
|
scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "Alexander Graham Bell") == 0) { |
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" \\ / \\ \n \\ / \\ \n \\/_____\\ \n // \\ \n // \\ \n//__________\\\n"); |
|
|
|
|
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is Alexander Graham Bell.\n\n"); |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
|
} |
|
|
|
return score; |
|
|
|
} |
|
|
@ -1276,15 +1350,17 @@ char answer[20]; |
|
|
|
printf("Round 8\n\n"); |
|
|
|
printf("Question 1: Who played the lead role in the movie 'The Godfather'?\n\n"); |
|
|
|
printf("Hint: He is a legendary Hollywood actor.\n\n"); |
|
|
|
printf("Options: Marlon Brando, Robert De Niro, Al Pacino, Jack Nicholson\n\n"); |
|
|
|
printf("Options: a.)Marlon Brando, b.)Robert De Niro, c.)Al Pacino, d.)Jack Nicholson\n\n"); |
|
|
|
printf("Answer: "); |
|
|
|
scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "Marlon Brando") == 0) { |
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\\n / \\ /\\\n / \\ / \\ \n/ \\ \\ \n\\ / / \n \\ / \\ / \n \\ /\\\n \\/\n"); |
|
|
|
|
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is Marlon Brando.\n\n"); |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
|
} |
|
|
|
|
|
|
|
printf("Question 2: Who wrote the play 'Hamlet'?\n\n"); |
|
|
@ -1295,6 +1371,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "a") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\_/\\\n( o.o )\n > ^ < \n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is a.\n\n"); |
|
|
@ -1315,6 +1392,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "True") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf("_________\n| |\n| PC |\n|_________|\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is True.\n\n"); |
|
|
@ -1328,6 +1406,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "True") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" _________\n| |\n| Calculator |\n|_________|\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is True.\n\n"); |
|
|
@ -1348,6 +1427,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "H2O") == 0) { |
|
|
|
printf("Correct!\n"); |
|
|
|
printf(" ____\n / \\\n/________\\\n\\________/\n \\____/\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is H2O.\n\n"); |
|
|
@ -1361,6 +1441,7 @@ scanf("%s", answer); |
|
|
|
|
|
|
|
if (strcmp(answer, "b") == 0) { |
|
|
|
printf("Correct!\n\n"); |
|
|
|
printf(" /\\\n//\\\\\nV V\n"); |
|
|
|
score++; |
|
|
|
} else { |
|
|
|
printf("Incorrect. The answer is b.\n\n"); |
|
|
|