Заполните массив 10 случайными числами от - 30 до 30 и посчитать количество чисел отдельно положительные и отрицательные
Ответы
Ответ:
import random
b=[] #заводим массив чтобы хранить 10 чисел
k=0 #счётчики
v=0
for i in range(1,11): #создаём цикл от 1 до 10 чтобы добавить числа в массив
b.append(random.randint(-30, 30)) #команда b.append добавляет в массив b случайное число, которое генерируется путем random.randint(-30, 30)
for j in range(len(b)): #а теперь просто идём по массиву (len(b)) чтобы найти положительные числа
if b[j]>0: #если число больше 0 значит оно нам подходит
k+=1
for u in range(len(b)): #теперь идём по массиву (len(b)) чтобы найти отрицательные числа
if b[u]<0: #если число меньше 0 значит оно нам подходит
v+=1
print('Количество положительных чисел - ', k)
print('Количество отрицательных чисел - ', v)
Объяснение: