Самостоятельно разберите задачи
заготовка на всякий случай
n=10
a=[0]*n
from random import randint
for i in range(n):
a[i]=randint(1,100)
print(a)
на поиск количества элементов
№3
Дан массив целых чисел. Найти количество:
3.1 четных элементов
k=0
for i in range(n):
if a[i]%2==0:
k+=1
print('Количество четных=',k)
3.2 число пар ''соседних'' элементов массива, являющихся четными числами
k=0
for i in range(n-1):
if a[i]%2==0 and a[i+1]%2==0:
k+=1
print('Количество четных пар =',k)
3.3 число элементов массива, которые больше своих ''соседей'', т.е. предшествующего и последующего
k=0
for i in range(1,n-1):
if a[i]>a[i-1] and a[i]>a[i+1]:
k+=1
print(a[i])
print('Количество больших своих соседей =',k)
и суммы элементов в массиве
№4
Дан массив из 5 целых чисел. Найти:
4.1 сумму всех элементов массива
s=sum(a)
print('сумма всех=',s)
4.2 сумму трех первых элементов массива
s=0
for i in range(3):
s=s+a[i]
print('сумма =',s)
4.3 сумму элементов массива с 2-го по 4-й
s=0
for i in range(2,5):
s=s+a[i]
print('сумма =',s)
4.4 сумму нечетных элементов массива
s=0
for i in range(n):
if a[i]%2==1:
s=s+a[i]
print('сумма нечетных=',s)
Попробуйте их решить на языке Питон
скачать и установить можно тут
решать он-лайн тут
|