Do while

From TÜ Narva Kolledži Wiki
Jump to navigation Jump to search
using System;

    class Program
    {
        static void Main(string[] args)
        {
            // Объявляем строковую переменную
            string key;

            do
            { // Начало цикла Do While
                Console.Clear(); // Очистить экран
                Console.Write("Press q key to quit: ");
                key = Console.ReadLine();
                Console.WriteLine("You pressed the \"" + key + "\" key!");
            } // Конец цикла Do While
            while (key != "q"); /* Повторять пока не введен (!=) символ "q". 
            Если условие ложно (введен символ "q"), то произойдет выход из цикла */


           // Выводим на экран сообщение
            Console.WriteLine("The End of programm!");
            Console.ReadKey();
        }
    }

Задание: модифицировать программу Select, чтобы в конце работы программы при вводе символа "q" происходил выход из программы, а при вводе любого другого символа программа выводила меню снова

Дополнительно: модифицировать программу таким образом, чтобы при вводе символа "q" происходил выход из программы, при вводе символа "n" программа запрашивала ввод чисел снова, а при вводе любого другого символа выводилась надпись "incorrect symbol" и программа снова запрашивала ввод чисел.

<<