C# Меню быстрого питанияC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 C# Меню быстрого питания

Сообщение Anonymous »

Я пишу программу, которая отображает меню фаст -фуда, и она позволяет пользователю выбирать элемент. Затем пользователь входит в количество этого элемента и может продолжать выбирать элементы с определенными количествами, пока не сделано. У меня проблемы, так это выяснить, как вычислить общее количество бега. Я новичок в C#, поэтому я знаю только основы. Как лучше всего отслеживать общее количество работы при использовании нескольких методов? Кроме того, я открыт для любой критики в моем коде. Заранее спасибо. < /P>
using System;

namespace ConsoleApp1
{
class Program
{
static void Main(string[] args)
{

bool ordering = true;
string userInput;
double itemPrice;
double itemQuantity;
double subTol;
string response;

void pricing()
{
Console.Write("Enter option 1, 2, 3: ");
userInput = Console.ReadLine();
switch (userInput)
{
case "1":
itemPrice = 3.00;
Console.WriteLine("You have picked a burger.");
break;
case "2":
itemPrice = 1.50;
Console.WriteLine("You have picked fries.");
break;
case "3":
itemPrice = 1.00;
Console.WriteLine("You have picked a soda.");
break;
default:
Console.WriteLine("That is not on our menu.");
pricing();
break;
}
}

void quantity()
{
Console.Write("Enter quantity: ");
itemQuantity = Convert.ToDouble(Console.ReadLine());
}

void subTotal()
{
subTol = itemQuantity * itemPrice;
Console.WriteLine();
Console.WriteLine("Your Subtotal: " + subTol);
}

while (ordering)
{
Console.WriteLine("What would you like from our menu?");
Console.WriteLine("\n1. Burger ($3.00) \n2. Fries ($1.50) \n3. Soda ($1.00)");
Console.WriteLine();

pricing();
quantity();
subTotal();

Console.Write("Would you like anything else? Y/N: ");
response = Console.ReadLine();
response = response.ToUpper();

if (response == "Y")
{
ordering = true;
}
else
{
ordering = false;
Console.WriteLine("Enjoy your meal!");
}

}

}
}
}


Подробнее здесь: https://stackoverflow.com/questions/744 ... -food-menu
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C#»