Дан одномерный массив из 25 целых случайных чисел из диапазона [-50;30] а)найдите количество отрицательных чисел

12 Мар 2020 в 19:49
159 +1
0
Ответы
1

и) подсчитайте количество чисел, которые делятся на 5.

а) Для нахождения количества отрицательных чисел в массиве нужно пройтись по каждому элементу и проверить, является ли он отрицательным. Если элемент меньше 0, то увеличиваем счетчик отрицательных чисел на 1.

Программный код на Python:

import random
array = [random.randint(-50, 30) for _ in range(25)]
count_negatives = 0
for num in array:
if num < 0:
count_negatives += 1
print("Количество отрицательных чисел в массиве:", count_negatives)

б) Для подсчета чисел, которые делятся на 5, используем такой же подход, только проверяем деление на 5:

count_divisible_by_5 = 0
for num in array:
if num % 5 == 0:
count_divisible_by_5 += 1
print("Количество чисел, которые делятся на 5:", count_divisible_by_5)

Таким образом, после выполнения данного кода вы получите количество отрицательных чисел и количество чисел, которые делятся на 5 в массиве.

18 Апр 2024 в 16:16
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир