Составьте программу,которая заполняет массив а[1..10] случайными целыми числами в диапазоне от -12 до 12 и выводит на экран количество положительных чисел и их значения

13 Ноя 2021 в 19:46
83 +1
0
Ответы
1
import random
a = [random.randint(-12, 12) for _ in range(10)]
positive_count = 0
positive_values = []
for num in a:
if num > 0:
positive_values.append(num)
positive_count += 1
print("Массив:", a)
print("Количество положительных чисел:", positive_count)
print("Положительные числа:", positive_values)

Пример вывода:

Массив: [5, -2, 8, -7, -10, 3, -12, 4, 7, -10]
Количество положительных чисел: 4
Положительные числа: [5, 8, 3, 4, 7]
17 Апр 2024 в 08:47
Не можешь разобраться в этой теме?
Обратись за помощью к экспертам
Гарантированные бесплатные доработки в течение 1 года
Быстрое выполнение от 2 часов
Проверка работы на плагиат
Поможем написать учебную работу
Прямой эфир