Главная /
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;
}
Укажите результат вывода, если после успешного запуска программы на компиляцию и выполнение пользователь ввел с клавиатуры 4, а затем 0.
вопрос
Правильный ответ:
не работаю
работаю в первую смену
работаю во вторую смену
отдыхаю
программа не выполняется, так как обнаружена одна или несколько синтаксических ошибок
Сложность вопроса
62
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
Зачёт защитил. Бегу в клуб отмечать зачёт интуит
30 апр 2020
Аноним
Пишет вам преподаватель! Немедленно заблокируйте этот ваш сайт с ответами intuit. Немедленно!
03 сен 2018
Другие ответы на вопросы из темы программирование интуит.
- # Метод, определяющий точку входа в программу на языке C# должен иметь имя
- # В теле метода Main() содержится следующий небезопасный код: class Program { unsafe static void Main() { int* A, B; int C=10, D=10; A = &C; B = &D; System.Console.Write(A == B); } } Выполнение небезопасного кода разрешено. Укажите результат вывода на консоль после выполнения метода Main():
- # Укажите истинное высказывание из приведенного перечня: Модификатор static в объявлении локальной переменной типа int означает что
- # В теле метода Main() содержится следующий код: int[] a = new int[] { 3, 7, 1 }; int s = 0, i; for (i = 0; i <= a.Length; i++) { if (a[i] % 2 == 0) break; s += a[i]; } System.Console.WriteLine(s); Укажите результат вывода на консоль после выполнения метода Main():
- # Приведенные ниже процедуры и функции определены как методы одного класса. static double Func(byte a, int b) { return a * b; } static double Func(long a, double b) { return a - b; } static double Func(long a, float b) { return a + b; } static double Func(short a, int b) { return b % a; } static void Main() { byte a = 2; System.Console.Write(Func(a+1, 3)); } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: