Вопрос задан 06.05.2021 в 11:08. Предмет Информатика. Спрашивает Кравчук Диана.

Заменить элементы массива, кратные 3, на сумму нечетных по значению элементов

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Иванов Руслан.

Ответ:

Я хз,правильно,или нет,но у меня так получилось

1}элемент 223

2}элемент 74.3

3}элемент 24.7

4}элемент 8.2

5}элемент 2.7

6}элемент 0.9

Объяснение:

int a[ 16 ] =[6;-9;9;39;15;21;27;33;45;51;57;63;69;75;81;87]

//Дано 16 элементов массива,все числа нечётные,так,как в условии сказано,заменить на сумму(а сумма это сложение) нечетных по значению элементов(которые даны выше) берём и складываем их и получается 663 делим на 3,чтобы нечетные числа получились,делишь и получаются числа,которые в самом начале...

//В программировании округлять можно если шо ;d

0 0
Отвечает Евдокимова Юлия.

===== PascalABC.NET =====

begin

 var n := ReadInteger('n=');

 var a := ArrRandom(n, -99, 99);

 a.Println;

 var so := a.Where(p -> p.IsOdd).Sum;

 for var i := 0 to a.High do

   if a[i] mod 3 = 0 then

     a[i] := so;

 a.Println

end.

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи необходимо перебрать каждый элемент массива и, если он кратен 3, заменить его на сумму нечетных по значению элементов массива.

Пример кода на языке Python:

python
array = [1, 2, 3, 4, 5, 6, 7, 8, 9] odd_sum = 0 for i in range(len(array)): if array[i] % 3 == 0: odd_sum = 0 for j in range(len(array)): if array[j] % 2 != 0: odd_sum += array[j] array[i] = odd_sum print(array)

В данном примере мы создаем массив array и переменную odd_sum, которая будет хранить сумму нечетных элементов. Затем мы перебираем каждый элемент массива и проверяем, кратен ли он 3. Если да, то мы сбрасываем значение odd_sum в 0 и перебираем массив еще раз, чтобы найти все нечетные элементы и сложить их значения в odd_sum. После этого мы заменяем текущий элемент массива на odd_sum.

В результате выполнения кода мы получим измененный массив, в котором все элементы, кратные 3, заменены на сумму нечетных элементов.

0 0

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос