Предмет: Информатика, автор: KiraFilipova2005

даю 30 баллов! Суммирование и нахождение количества элементов в массиве

1) Создать случайный массив M из 20 чисел промежутка [-11; 15].

Найти в нём сумму положительных элементов и заменить первый и

последний элементы массива на найденную сумму. Вывести на экран

исходный и изменённый массивы.

2) Создать случайный массив Z из 10 чисел промежутка [-20; 25].

Найти в нём количество элементов, кратных 5 и заменить им пятый

по счёту элемент массива.

Ответы

Автор ответа: badnsnus
0

Ответ: Ответ на python

1)

from random import randint

m = [0]*20

for i in range(len(m)):

   m[i] = randint(-11, 15)

s = 0

for i in range(len(m)):

   if m[i] > 0:

       s += m[i]

m[0] = s

m[19] = s

print(m)

2)

from random import randint

z = [0]*10

for i in range(len(z)):

   z[i] = randint(-20, 25)

s = 0

for i in range(len(z)):

   if z[i] % 5 == 0:

       s += 1

z[4] = s

print(z)

Похожие вопросы
Предмет: Английский язык, автор: Аноним
Предмет: Русский язык, автор: Devoicka