Главная /
C#: ООП и классы /
Исходный модуль содержит указание используемых пространств имен System, System.Collections. В модуле определен единственный класс Program c методом Main, в теле которого находится код: Queue q = new Queue(); string str = "A2B43"; for(int i=0; i<str.Len
Исходный модуль содержит указание используемых пространств имен System
, System.Collections
. В модуле определен единственный класс Program
c методом Main
, в теле которого находится код:
Queue q = new Queue();
string str = "A2B43";
for(int i=0; i<str.Length; i++)
if(str[i]>='0' && str[i]<='9') q.Enqueue(str[i]);
while(q.Count > 0)
Console.Write(q.Peek());
Укажите результат вывода после запуска программы на компиляцию и выполнение:
вопрос
Правильный ответ:
A2B43
243
342
программа бесконечно выводит на консоль
3
программа бесконечно выводит на консоль
2
Сложность вопроса
77
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Я сотрудник университета! Незамедлительно удалите ответы intuit. Пожалуйста
25 ноя 2019
Другие ответы на вопросы из темы программирование интуит.
- # Из приведенных ниже высказываний укажите истинное высказывание:
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # Проанализируйте приведенный код. class Круг { protected double r = 5; public Круг(double r) { this.r = r; } public virtual int Фигура() { return (int)(3.14*r*r); } } class Цилиндр : Круг { double h = 10; public Цилиндр(double r, double h) : base(r) { this.h = h; } public override int Фигура() { return (int)(3.14*r*r*h); } } class Конус : Круг { double h = 10; public Конус(double r, double h) : base(r) { this.h = h; } public override int Фигура() { return (int)(3.14*r*r*h/3.0); } } class Program { static void Param(Круг fig) { System.Console.Write(fig.Фигура()+" "); } static void Main() { Param(new Цилиндр(2, 1)); } } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенному ниже коду доступны пространства имен System и System.Collections. public static void Main() { ArrayList al = new ArrayList(); al.Add("Иванов"); al.Add("Петров"); al.Add(3.1415f); al.Add("Ларин"); foreach (object str in al) Console.Write(str + " "); } Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Проанализируйте приведенную ниже программу и укажите результат после попытки запустить программу на компиляцию и выполнение: public delegate void Выдать(ref int a); class Начисление{ int s = 100; public event Выдать Зарплата; public void Начислить() { Зарплата(ref s); } public void Получите() { System.Console.Write(s); }} class БумТрест { public static void OnЗарплата(ref int s) { s = s + 10; } } class БумСтрой { public static void OnЗарплата(ref int s) { s = s - 30; } } class Совместитель{ static void Main(string[] args) { Начисление нач = new Начисление(); нач.Зарплата += new Выдать(БумТрест.OnЗарплата); нач.Зарплата += new Выдать(БумСтрой.OnЗарплата); нач.Зарплата -= new Выдать(БумТрест.OnЗарплата); нач.Зарплата -= new Выдать(БумСтрой.OnЗарплата); нач.Начислить(); нач.Получите(); } }