Главная /
C#: основы /
Приведенный фрагмент исходного кода размещен в теле метода Main: int[] Массив = { 4, 5, 6, 8, 7 }; int i; for (int s=0, i=0; i < Массив.Length; i++) { if (i % 3 == 0) continue; if (Массив [i] % 3 == 0) break; s += Массив[i]; System.Console.WriteLine(s)
Приведенный фрагмент исходного кода размещен в теле метода Main
:
int[] Массив = { 4, 5, 6, 8, 7 };
int i;
for (int s=0, i=0; i < Массив.Length; i++)
{
if (i % 3 == 0) continue;
if (Массив [i] % 3 == 0) break;
s += Массив[i];
System.Console.WriteLine(s);
}
Трансляция программы завершена неудачно. Из приведенных высказываний укажите высказывание, которое раскрывает причину некорректности программы:
вопрос
Правильный ответ:
при объявлении массива пропущены ключевые слова
new int[]
имя локальной переменной
Массив
содержит символы русского алфавита
в программе используется локальная переменная
s
с неопределенным значением
в заголовках условных операторов операция
==
некорректна, вместо нее необходимо использовать операцию =
переменная
i
объявлена дважды Сложность вопроса
64
Сложность курса: C#: основы
68
Оценить вопрос
Комментарии:
Аноним
просто спасибо
03 июл 2019
Другие ответы на вопросы из темы программирование интуит.
- # В теле метода Main() содержится код, предназначенный для вычисления площади S круга, радиус R которого равен 12. ____ R=12; double S = System.Math.PI*R*R; Среди перечисленных ниже типов укажите все типы, подстановка каждого из которых вместо знаков подчеркивания позволяет получить программу, решающую поставленную задачу:
- # Укажите истинное высказывание из приведенного перечня: Если имя локальной переменной, объявленной в блоке, совпадает с именем поля, то:
- # В теле метода Main() содержится следующий программный код: short a = 10, b = 4; double c; c = (double)((a % 4) / (b % 10)); System.Console.Write(c); Укажите результат вывода на консоль после попытки запустить программу на компиляцию и выполнение:
- # Программа предназначена для заполнения матрицы и вывода в консоль двух элементов матрицы: class Program { static void Main() { int[,] a; a = new int[,] { { 1, 2, 3 }, { 4, 5, 6 }, { 7, 8, 9 }}; System.Console.Write("{0} {1} ", ______); } } Среди приведенных кодов укажите код, подстановка которого вместо знаков подчеркивания приведет к корректной программе, выводящей на консоль значения: 2 8
- # Проанализируйте программу и определите результат вывода. class Program { public static void Main() { int[][] A=new int[2][] {new int[]{}, new int[]{2,3}}; System.Console.Write(A.Length + A[0].Length + A[1].Length); } }