Главная /
C#: основы /
Приведенный фрагмент исходного кода размещен в теле метода Main и разрабатывался для вывода сообщения о том, к какой категории относиться день недели, введенный пользователем: string day, msg; day = System.Console.ReadLine(); switch (day) { case "6": case
Приведенный фрагмент исходного кода размещен в теле метода Main
и разрабатывался для вывода сообщения о том, к какой категории относиться день недели, введенный пользователем:
string day, msg;
day = System.Console.ReadLine();
switch (day)
{
case "6": case "Суббота": msg = "Выходной"; break;
case "7": case "Воскресенье": msg = "Выходной"; break;
default: msg = "Рабочий";
}
System.Console.WriteLine(msg);
Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
вопрос
Правильный ответ:
строка не может использоваться в качестве переключателя
ветвь должна иметь только один маркер
начальное значение переменной
msg
не определено
в ветви с маркером
default
должен быть указан оператор break
не выделена память под хранение значения переменной
msg
Сложность вопроса
57
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Гранд мерси за решебник по интуит.
06 май 2020
Аноним
Зачёт сдан. Иду отмечать отмечать 4 за тест интуит
27 сен 2017
Другие ответы на вопросы из темы программирование интуит.
- # В теле метода Main() содержится код, предназначенный для вычисления большего из двух значений: double d; d = System.Math.Max( _________ ); Среди перечисленных ниже кодов укажите все коды, подстановка каждого из которых вместо знаков подчеркивания позволяет получить корректную программу:
- # В теле метода Main() содержится приведенный ниже программный код: byte a = 0x8, b, maska =_____; b = (byte)(a & maska); System.Console.WriteLine(b); Среди приведенных ниже инициализаторов укажите один инициализатор, подстановка которого вместо знаков подчеркивания позволит получить программу, которая выведет на экран десятичное значение 8:
- # Программа предназначена для заполнения и вывода элементов матрицы: using System; class Program { static void Main() { int[,] a; int B = 4; a = new int[2, 2] { _________ }; Console.Write("{0},{1},{2},{3}", a[1,1], a[1,0], a[0,0], a[0,1]); } } Среди приведенных кодов укажите все коды, подстановка каждого из которых вместо знаков подчеркивания приведет к корректной программе, выводящей на консоль значения: 1, 2, 3, 4
- # Проанализируйте программу и определите результат вывода. using System; class Program { static void Main() { string s = "Сумма="; s = s + 22 + 33; Console.Write(s); } }
- # В теле метода Main() содержится следующий код: string word = new string("1234"); string s = "5" + word[3] + word[2] + word[1]; System.Console.Write(s); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: