Учебно-методическое пособие для студентов и слушателей системы повышенияcase выражение_2: блок _2 ; break
word Programmirovanie na yazyke C
……………………………………….. case выражение_n: блок_n ; break; [ default: блоки_XXX; ] } При отладке программ часто используют случайные числа. Методы их ге- нерации описаны в классе System.Random. Для получения псевдослучайной последовательности чисел сначала создается экземпляр класса Random, затем методом Next(n1,n2) генерируется число в диапазоне [n1, n2], например: Random rnd = new Random(); int n = rnd.Next(‐20, 70); Пример 1 Использование конструкции if … else для проверки знака случайного числа и тернарного оператора для проверки четности. Создадим проект сon111. В теле метода Main наберем код программы: string mes1 = "", mes2 = ""; // объявление и инициализация Random rnd = new Random(); // создаем экземпляр класса Random int n = rnd.Next(‐40, 40); // генерируем случайное число от –40 до 40 if (n>=0) mes1 ="положительное"; // используем конструкцию if…else else mes1 = "отрицательное"; // используем тернарный оператор string mes2 = (n % 2 == 0) ? "четное" : "нечетное"; Console.WriteLine("Число {0} {1} {2}", n, mes1, mes2); Console.ReadKey(); Протестируем программу. Откорректируем программный код. Пример 2 Использование конструкции выбора switch…case. 1) Создадим проект сon112. Наберем код программы в теле метода Main: string mes; Console.WriteLine("Введите день недели: Пн, Вт, Ср, Чт, Пт, Сб, Вс"); string day = Console.ReadLine(); switch (day) жүктеу/скачать 1,62 Mb. Достарыңызбен бөлісу: |