Цикл do while - C#
Формулировка задачи:
Доброе время суток! подскажите пожалуйста, как правильно реализовать цикл do while в данном коде:
Заранее спасибо!
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace лаб2._3
- {
- class Program
- {
- static void Main()
- {
- do
- {
- Console.WriteLine("Введите масть и достоинство карты за критериями:");
- Console.WriteLine("Достоинства: 6-6 7-7 8-8 9-9 10-10 11-Валет 12-Дама 13-Король 14-Туз");
- string myImp = Console.ReadLine();
- Console.WriteLine(" \nМасти:1-пика 2-чирва 3-креста 4-бубна");
- string myCard = Console.ReadLine();
- Console.WriteLine("Ваша карта:");
- sw1(myImp);
- sw2(myCard);
- Console.ReadLine();
- }
- while(sw1=0);
- }
- static void sw1(string st)
- {
- switch (st)
- {
- case "6":
- Console.Write("Шестерка ");
- break;
- case "7":
- Console.Write("Семерка ");
- break;
- case "8":
- Console.Write("Восьмерка ");
- break;
- case "9":
- Console.Write("Девятка ");
- break;
- case "10":
- Console.Write("Десятка ");
- break;
- case "11":
- Console.Write("Валет ");
- break;
- case "12":
- Console.Write("Дама ");
- break;
- case "13":
- Console.Write("Король ");
- break;
- case "14":
- Console.Write("Туз ");
- break;
- default:
- Console.Write("Такого достоинства нет");
- break;
- }
- }
- static void sw2(string s)
- {
- switch (s)
- {
- case "1":
- Console.Write("Пика");
- break;
- case "2":
- Console.WriteLine("Чирва");
- break;
- case "3":
- Console.WriteLine("Креста");
- break;
- case "4":
- Console.WriteLine("Бубна");
- break;
- default:
- Console.WriteLine("Такой масти нет");
- break;
- }
- }
- }
- }
Решение задачи: «Цикл do while»
textual
Листинг программы
- static void Main(string[] args)
- {
- Menu();
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д