static void Main(string[] args)
Console.WriteLine("Enter Customer Name:");
string name = Console.ReadLine();
Console.WriteLine("Enter Address:");
string address = Console.ReadLine();
Console.WriteLine("Enter Phone Number:");
string phone_number = Console.ReadLine();
Console.WriteLine("\nHow many pizzas would you like to order? (1-6)");
int num_of_pizzas = Convert.ToInt32(Console.ReadLine());
if (num_of_pizzas < 1 || num_of_pizzas > 6)
Console.WriteLine("Invalid number of pizzas. Please enter a number between 1 and 6.");
string[] pizzaSizes = { "Small", "Medium", "Large" };
double[] pizzaPrices = { 3.25, 5.50, 7.15 };
double[] toppingPrices = { 0, 0.75, 1.35, 2.00, 2.50 };
for (int i = 0; i < num_of_pizzas; i++)
Console.WriteLine($"\nChoose size for pizza {i + 1}: (1) Small, (2) Medium, (3) Large");
int pizzaSizeChoice = Convert.ToInt32(Console.ReadLine());
if (pizzaSizeChoice < 1 || pizzaSizeChoice > 3)
Console.WriteLine("Invalid pizza size choice.");
pizzaCost = pizzaPrices[pizzaSizeChoice - 1];
Console.WriteLine($"Cost for {pizzaSizes[pizzaSizeChoice - 1]} pizza: £{pizzaCost}");
Console.WriteLine("Choose extra toppings: (1) None, (2) 1 Topping, (3) 2 Toppings, (4) 3 Toppings, (5) 4 or more Toppings");
toppingsChoice = Convert.ToInt32(Console.ReadLine());
if (toppingsChoice < 1 || toppingsChoice > 5)
Console.WriteLine("Invalid toppings choice.");
pizzaCost += toppingPrices[toppingsChoice - 1];
Console.WriteLine($"Cost for pizza {i + 1} with toppings: £{pizzaCost}");
double discount = totalCost * 0.10;
Console.WriteLine($"Discount applied: £{discount}");
Console.WriteLine("Do you require delivery? (y/n)");
string deliveryOption = Console.ReadLine();
double deliveryCharge = 0;
if (deliveryOption.ToLower() == "y")
totalCost += deliveryCharge;
Console.WriteLine("\n----- Final Bill -----");
Console.WriteLine($"Name: {name}");
Console.WriteLine($"Address: {address}");
Console.WriteLine($"Phone Number: {phone_number}");
Console.WriteLine($"Total Cost of Pizzas: £{totalCost - deliveryCharge}");
Console.WriteLine($"Delivery Charge: £{deliveryCharge}");
Console.WriteLine($"Total Cost: £{totalCost}");