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

11 Окт 2019 в 10:41
207 +1
0
Ответы
1

Пример решения на Python:

# Создаем массив из семи элементов
arr = []
for i in range(7):
arr.append(int(input(f"Введите {i+1}-й элемент массива: ")))
# Выводим отрицательные элементы и их количество
negatives = [x for x in arr if x < 0]
print("Отрицательные элементы массива:", negatives)
print("Количество отрицательных элементов:", len(negatives))
# Выводим положительные элементы и их количество
positives = [x for x in arr if x > 0]
print("\nПоложительные элементы массива:", positives)
print("Количество положительных элементов:", len(positives))

Пример работы программы:

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