Главная /
C#: основы /
Проанализируйте приведенный код, определенный в методе Main(): int i, смена=3; string d; if ((i = int.Parse(System.Console.ReadLine())) < 6) смена = int.Parse(System.Console.ReadLine()); switch (i) { case 6: case 7: d = "Выходной"; goto case 8; default
Проанализируйте приведенный код, определенный в методе Main()
:
int i, смена=3;
string d;
if ((i = int.Parse(System.Console.ReadLine())) < 6)
смена = int.Parse(System.Console.ReadLine());
switch (i)
{ case 6: case 7: d = "Выходной"; goto case 8;
default: d = "Работаю";
switch (смена)
{ case 1: System.Console.WriteLine(d + " в первую смену"); break;
case 2: System.Console.WriteLine(d + " во вторую смену"); break;
default: System.Console.WriteLine("Не работаю"); break;
}
break;
case 8: System.Console.WriteLine("Отдыхаю"); return;
}
Укажите результат вывода, если после успешного запуска программы на компиляцию и выполнение пользователь ввел с клавиатуры 1, а затем 2.
вопрос
Правильный ответ:
не работаю
работаю в первую смену
работаю во вторую смену
отдыхаю
программа не выполняется, так как обнаружена одна или несколько синтаксических ошибок
Сложность вопроса
73
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за решебник по intuit.
23 авг 2018
Аноним
Если бы не опубликованные ответы - я бы не осилил c этими тестами интуит.
09 апр 2016
Другие ответы на вопросы из темы программирование интуит.
- # В теле метода Main() содержится следующий код: Random d1 = new Random(555); Console.Write(d1); Укажите результат вывода на консоль после выполнения метода Main():
- # Проанализируйте программу и определите результат вывода. using System; class Program { static void Main() { string s = "Сумма="; s = s + 22 + 33; Console.Write(s); } }
- # Приведенный фрагмент исходного кода размещен в теле метода Main: int[] Массив = { 4, 5, 6, 8, 7 }; int s=0, i=0; for (; i < Массив.Length(); i++) { int s = 6; if (i % 3 == 0 && Массив[i] % 3 != 0) continue; s = Массив[i]; System.Console.WriteLine(s); } Трансляция программы завершена неудачно. Из приведенных высказываний укажите все высказывания, которые раскрывают причину некорректности программы:
- # В теле метода Main() содержится код, написанный для определения наибольшего общего делителя: uint НОД, a=9, b=6; for (НОД = (a < b) ? a : b; ; НОД--); if ((a % НОД == 0) && (b % НОД == 0)) break; System.Console.WriteLine(НОД); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Укажите истинное высказывание из приведенного перечня: Заголовок метода содержит три параметра. Каждый параметр представляет собой одномерный массив. Модификатор params может быть указан