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

Дан целочисленный массив из 40 элементов. Элементы массива могут принимать целые значения от-10 000 до 10 000 включительно. Опишите на одном из изыков програзоарования алгоритм, позволяющий найти и вывести количество пар злементов массива, в которых сумма злементов делится на 2, но не делится на 4. В данной задачи под парой подразумеваются два соседних элемента массива.


Аноним: можно через excel

Ответы

Автор ответа: mirageKZ
1

Ответ:

если раскомментарить строку   #print("{}+{}={}".format(a[i],a[i+1], a[i]+a[i+1])) можно будет смотреть ход выполнения условия

Python

from random import randint

n=40

a=[randint(-10000,10000) for i in range(n)]

print(a)

c=0

for i in range (0, n-1):

   if (a[i]+a[i+1])%2==0 and (a[i]+a[i+1])%4!=0:

       #print("{}+{}={}".format(a[i],a[i+1], a[i]+a[i+1]))

       c+=1

print('количество пар =', c)

Похожие вопросы