Главная /
C#: ООП и классы /
Приведенному ниже коду доступны пространства имен System и System.Collections. public static void Main() { ArrayList al = new ArrayList(); al.Add("Иванов"); al.Add("Петров"); al.Add(3.1415f); al.Add("Ларин"); foreach (string str in al) Console.Write(str +
Приведенному ниже коду доступны пространства имен System
и System.Collections
.
public static void Main()
{ ArrayList al = new ArrayList();
al.Add("Иванов");
al.Add("Петров");
al.Add(3.1415f);
al.Add("Ларин");
foreach (string str in al)
Console.Write(str + " ");
}
Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
вопрос
Правильный ответ:
программа не выполняется, так как обнаружена одна или несколько синтаксических ошибок
программа завершится аварийно в момент добавления в коллекцию числа вместо фамилии
Иванов Петров Ларин
Иванов Петров 3,1415 Ларин
программа завершится аварийно в цикле
foreach
Сложность вопроса
29
Сложность курса: C#: ООП и классы
79
Оценить вопрос
Комментарии:
Аноним
Это очень намудрённый вопрос по интуиту.
30 ноя 2020
Аноним
Кто ищет данные тесты inuit? Это же крайне просто
14 авг 2019
Другие ответы на вопросы из темы программирование интуит.
- # Исходный модуль содержит код классов MyMessage и Program. class MyMessage { private readonly string msg = "Ура!"; public MyMessage(string s) { msg = s; } public MyMessage() { msg = "Вперед"; } public string Msg() { return msg; } } В классе Program определен метод Main, в теле которого находится код: MyMessage m1 = new MyMessage("Назад!"); MyMessage m2 = new MyMessage(); MyMessage m3 = new MyMessage("Назад!"); System.Console.Write(m1.Msg() + m2.Msg() + m3.Msg()); Укажите результат вывода на консоль после выполнения метода Main():
- # Исходный модуль содержит классы A, B и Program: class A { public virtual string F1() { return "1"; } public virtual string F2() { return "2"; } } class B : A { public new string F1() { return "3"; } public override string F2() { return "4"; } } В классе Program определен метод Main, в теле которого находится код: A p = new B(); System.Console.Write(p.F1()+ p.F2()); Укажите результат вывода на консоль после выполнения метода Main():
- # Из приведенных ниже высказываний укажите все истинные высказывания:
- # В классе Test определен приведенный ниже код: public delegate int CallBackMethod(int a1, int a2); public static void Main() { int s = 0; if (System.Console.ReadLine() == "1") s = CallMethod(new CallBackMethod(CBMethod1)); else s = CallMethod(new CallBackMethod(CBMethod2)); System.Console.WriteLine(s); } public static int CallMethod(CallBackMethod cbMethod) { return cbMethod(33, 22); } public static int CBMethod1(int a1, int a2) { return a1 + a2; } public static int CBMethod2(int a1, int a2) { return a1 - a2; } Пользователь собирается после запуска программы ввести цифру 1. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Приведенному ниже коду доступно пространство имен System. static void Main() { long a=0; Console.Write("Введи целое число:"); try { a = long.Parse(Console.ReadLine()); a=100/a; } catch (FormatException) { Console.Write ("Неверный формат! "); } catch (DivideByZeroException) { Console.Write("Делитель=0! "); } catch (ApplicationException) { Console.Write("Повторите ввод! "); } catch (Exception) { Console.Write("Программа завершается! "); } Console.WriteLine("a="+a); } Пользователь собирается запустить программу и ввести число 0. Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение: