Задача по информатике Написать программу для решения задачи: Дан массив, состоящий из 20 элементов, значения которых заданы генератором случайных чисел в интервале от -10 до +10. Необходимо определить количество отрицательных элементов
import random # Генерируем массив из 20 случайных чисел arr = [random.randint(-10, 10) for _ in range(20)] # Инициализируем переменную для подсчета отрицательных элементов count_negative = 0 # Перебираем все элементы массива for num in arr: if num < 0: count_negative += 1 # Выводим результат print("Количество отрицательных элементов в массиве:", count_negative)
Эта программа создает массив из 20 случайных чисел в диапазоне от -10 до +10, затем проходит по каждому элементу массива и увеличивает счетчик отрицательных элементов, если значение элемента меньше нуля. В конце программа выводит количество отрицательных элементов в массиве.
Пример программы на Python:
import random# Генерируем массив из 20 случайных чисел
arr = [random.randint(-10, 10) for _ in range(20)]
# Инициализируем переменную для подсчета отрицательных элементов
count_negative = 0
# Перебираем все элементы массива
for num in arr:
if num < 0:
count_negative += 1
# Выводим результат
print("Количество отрицательных элементов в массиве:", count_negative)
Эта программа создает массив из 20 случайных чисел в диапазоне от -10 до +10, затем проходит по каждому элементу массива и увеличивает счетчик отрицательных элементов, если значение элемента меньше нуля. В конце программа выводит количество отрицательных элементов в массиве.