Задача Задача №1922740
А
А
Чтобы подсчитать количество отрицательных, положительных и нулевых элементов в массиве действительных чисел, можно использовать следующий алгоритм на Python:
# Вводим размер массива
N = int(input("Введите размер массива: "))
# Вводим элементы массива
array = []
for i in range(N):
number = float(input(f"Введите элемент {i+1}: "))
array.append(number)
# Инициализируем счетчики
positive_count = 0
negative_count = 0
zero_count = 0
# Подсчитываем элементы
for number in array:
if number > 0:
positive_count += 1
elif number < 0:
negative_count += 1
else:
zero_count += 1
# Выводим результаты
print(f"Количество положительных элементов: {positive_count}")
print(f"Количество отрицательных элементов: {negative_count}")
print(f"Количество нулевых элементов: {zero_count}")
Этот код делает следующее:
- Запрашивает у пользователя размер массива.
- В цикле запрашивает каждый элемент массива и добавляет в него.
- Создает счетчики для положительных, отрицательных и нулевых значений.
- В другом цикле перебирает элементы массива, увеличивая соответствующие счетчики в зависимости от значения элемента.
- После завершения подсчета выводит результаты.
Вы можете запускать данный код в вашей среде программирования, чтобы подсчитать количество положительных, отрицательных и нулевых элементов в введённом массиве.
