Главная / C#: ООП и классы / Проанализируйте приведенный код. public enum Языки { СSarp, CPP, VB, Java } struct Структура { public string Имя; public Языки я; public override string ToString() { return string.Format("Программист {0} программирует на {1}", Имя, я); } } class Test { pu

Проанализируйте приведенный код. public enum Языки { СSarp, CPP, VB, Java } struct Структура { public string Имя; public Языки я; public override string ToString() { return string.Format("Программист {0} программирует на {1}", Имя, я); } } class Test { public static void Main() { Структура c1 = new Структура(); Структура c2; c1.Имя = "Иванов"; c1.я = Языки.VB; c2 = c1; c2.Имя = "Петров"; c1.я = Языки.Java; System.Console.WriteLine(c2); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:

вопрос

Правильный ответ:

Программист Петров программирует на Java
Программист Иванов программирует на VB
Программист Иванов программирует на Java
Программист Петров программирует на VB
программа не выполняется, так как обнаружена синтаксическая ошибка, связанная с тем, что структура C2 не создана оператором new
Сложность вопроса
80
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень легкий вопрос интуит.
22 сен 2017
Аноним
Если бы не эти ответы - я бы не решил c этими тестами intuit.
02 июл 2016
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами интуит.
29 янв 2016
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.