evelina2023
18.08.2021 08:50

Язык программирования C # Дано число R и массив размера N. Преобразовать массив, заменив все
его положительные элементы, которые кратны 3, на число R.
Выполняется без использования методов класса Array и без System.Linq

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
котан6
11.01.2021 22:09

for (int i = 0; i < array.Length; i++)

{

   if ((array[i] > 0) && (array[i] % 3 == 0))

   {

       array[i] = r;

   }

}

Массив в переменной array, число R -- в переменной r. Длина массива берется из свойства array.Length (в таком случае точно не произойдет выход за границы массива), при желании можно поменять array.Length на значение N.

Проверить можешь на https://dotnetfiddle.net/stw5ke

0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота