Исходный модуль содержит определения: 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():
(Отметьте один правильный вариант ответа.)
Варианты ответа
100
150
300(Верный ответ)
400
200