Similar presentations:
Массивы2
1.
МассивыМУТОВ СЕМЁН
2.
Задание Аfrom random import randint
b=10
x=0
a=[0]*b
for i in range(b):
a[i]=randint(-5,5)
if a[i]>=0:
x+=a[i]
print(a)
print(x)
3.
Задание Бfrom random import randint
b=10
x=0
a=[0]*b
for i in range(b):
a[i]=randint(-2,2)
if a[i]!=0:
x+=a[i]
print(a)
print(x)
4.
Задание Цfrom random import randint
b=20
x=0
y=0
a=[0]*b
for i in range(b):
a[i]=randint(100,1000)
if i < b//2:
x+=a[i]
else:
y+=a[i]
print(a)
print(x)
print(y)
5.
Задание Ц (ср)n=20 # количество элементов массива
z=0 # счётчик
a=[0]*n #создание массива
from random import randint #импортируем в
программу рандомные числа
for i in range(n):
a[i]=randint(10,100) #Заполнение массива
рандомными числами
for x in range(0, n-1): #берутся числа от первого
до предпоследнего т.к. последнему не с кем
взаимодействовоать
if (a[x]+a[x+1])%3==0: # если сумма пары
чисел кратна трем
z+=1
#счётчик увеличивается на 1
print(z)
#печатаем счётчик
print(a)
проверки
#выводим массив для
Программа заполняет массив
из 20 элементов случайными
числами и считает количество
пар элементов делящихся на 3