Главная / 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
Оставить комментарий
Другие ответы на вопросы из темы программирование интуит.