나는 수업을위한 프로그램을 작성 중이며 어떻게 작동하는지 조언이 필요합니다. 나는 사용자가 항목의 가격을 입력하도록 요구하는 프로그램을 가지고있다. 일단 그들이 첫 번째 항목에 대한 가격을 입력하면 다음 가격을 묻습니다. 문제는 do-while 루프에서 필요하다는 것입니다. while 루프의 각 인스턴스 후에 입력 한 항목의 총 가격을 얻으려고합니다. 나는 배열이나리스트를 사용할 수 있지만 할당은 이것을 요구하지 않는다는 것을 안다. 조언이 도움이 될 것입니다.Do While 루프 연습/w 사용자 입력
다음은 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