0

Задача 48.

Дан одномерный массив числовых значений, насчитывающий N элементов. Вместо каждого элемента с нулевым значением поставить сумму двух предыдущих элементов массива. import random N = random.randint(10,20) li = [random.randint(-9,9)for a in range(N)] print(li) for i in range(3,len(li)): if li[i]==0: li[i]=li[i-2]+li[i-1] print(li)

0

Задача 47.

Дан одномерный массив числовых значений, насчитывающий N элементов. Исключить из массива элементы, принадлежащие промежутку [B; C]. import random N = random.randint(10,20) li = [random.randint(-9,9)for a in range(N)] print(li) B = -3 C = 4 d = 0 for i in… Продолжить чтение

0

Задача 45.

Дан одномерный массив числовых значений, насчитывающий N элементов. Добавить к элементам массива такой новый элемент, чтобы сумма элементов с положительными значениями стала бы равна модулю суммы элементов с отрицательными значениями. import random N = random.randint(10,20) li = [random.randint(-9,9)for a in… Продолжить чтение

0

Задача 44.

Дан одномерный массив числовых значений, насчитывающий N элементов. Добавить столько элементов, чтобы элементов с положительными и отрицательными значениями стало бы поровну. import random N = random.randint(10,20) li = [random.randint(-9,9)for a in range(N)] print(li) pl = 0 mn = 0 for… Продолжить чтение

0

Задача 43.

Дан одномерный массив числовых значений, насчитывающий N элементов. Из элементов исходного массива построить два новых. В первый должны входить только элементы с положительными значениями, а во второй — только элементы с отрицательными значениями. import random N = random.randint(10,20) li =… Продолжить чтение

0

Задача 42

Дан одномерный массив числовых значений, насчитывающий N элементов. Определить, образуют ли элементы массива, расположенные перед первым отрицательным элементом, убывающую последовательность. def check(arr): if arr[0]<0: return False for i in range (1,len(arr)): if arr[i]< 0: return True if arr[i-1]< arr[i]: return… Продолжить чтение