// Capital city program
using System;
class Program
{
// -------------------------
// Subprograms
// -------------------------
static bool check_answer(string country, string city)
{
if (country == "England" && city == "London")
{
return true;
}
if (country == "France" && city == "Paris")
{
return true;
}
else
{
return false;
}
}
static void capital_cities()
{
bool correct = false;
// Ask for first capital city until correct answer given
while (!correct)
{
Console.Write("What is the capital city of England? : ");
string city = Console.ReadLine();
correct = check_answer("England", city);
}
correct = false;
while (!correct)
{
Console.Write("What is the capital city of France? : ");
string city = Console.ReadLine();
correct = check_answer("France", city);
}
}
// -------------------------
// Main program
// -------------------------
static void Main()
{
capital_cities();
Console.WriteLine("The quiz is complete.");
}
}