Главная / C#: ООП и классы / Исходный модуль содержит определения: struct Лампочка { public int мощность; public Лампочка(int мощность){this.мощность=мощность;} } class Прибор { public Лампочка[] лам; public Прибор(Лампочка лам) { this.лам = new Лампочка[2]; this.лам[0]=this.лам[1]=л

Исходный модуль содержит определения: struct Лампочка { public int мощность; public Лампочка(int мощность){this.мощность=мощность;} } class Прибор { public Лампочка[] лам; public Прибор(Лампочка лам) { this.лам = new Лампочка[2]; this.лам[0]=this.лам[1]=лам;} public int Мощность { get { int s=0; for (int i = 0; i < лам.Length; i++) s += лам[i].мощность; return s; } } } В классе Program определен метод Main, в теле которого находится код: Лампочка лам = new Лампочка(50); Прибор пр1=new Прибор(лам); лам.мощность = 100; Прибор пр2=new Прибор(лам); System.Console.WriteLine(пр1.Мощность + пр2.Мощность); Укажите результат вывода на консоль после выполнения метода Main():

вопрос

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

300
200
400
100
150
Сложность вопроса
35
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Очень сложно
Сложно
Средне
Легко
Очень легко
Комментарии:
Аноним
Это очень намудрённый решебник intuit.
05 мар 2019
Аноним
Благодарю за тесты по intiut'у.
23 дек 2015
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.