Я пишу программу для класса и нуждаюсь в советах по ее работе. У меня есть программа, которая требует, чтобы пользователь вводил цену товара. Как только они вводят цену за первый пункт, тогда он просит их следующую цену. Проблема в том, что мне это нужно в цикле do-while. Я пытаюсь получить общую цену за элементы, введенные после каждого экземпляра цикла while. Я знаю, что могу использовать массив или список, но назначение не требует этого. Любой совет будет полезен.Do While loop Practice/w User Input
Вот код цикла do while.
public static void Main()
{
double cost;
int Items;
string counter;
string value;
string more;
double newtotal;
int loopcounter = 0;
//item cost
Console.WriteLine("Welcome to the Online Store");
Console.WriteLine("How many items are you buying?");
counter = Console.ReadLine();
Items = Convert.ToInt32(counter);
do
{
// buying items
Console.WriteLine("Enter the cost of your item one by one");
value = Console.ReadLine();
cost = Convert.ToDouble(value);
newtotal = +cost;
loopcounter++;
}
while (loopcounter < Items);
примечание стороны , он должен быть «newtotal + = cost» так, как у вас есть, теперь он устанавливает общую стоимость, не добавляя к переменной – pinkfloydx33