Определить количество положительных,количество отрицательных т нулевых чисел одномерного массива , состоящего из 10 элементов. Значения вводные ( не рандомные, если не трудно такое написать ) PaskalABC
Конечно, вот один из способов выполнить данную задачу на языке Python:
arr = [5, -3, 0, 7, -2, 0, 4, 9, -1, -6] pos_count = len([i for i in arr if i > 0]) neg_count = len([i for i in arr if i < 0]) zero_count = len([i for i in arr if i == 0]) print(f"Количество положительных чисел: {pos_count}") print(f"Количество отрицательных чисел: {neg_count}") print(f"Количество нулей: {zero_count}")
В данном примере в качестве входных данных задан массив arr, содержащий 10 элементов. Далее мы создаем списки для положительных, отрицательных и нулевых чисел с помощью генератора списков и функции len определяем их количество. Наконец, выводим результаты на экран.
Конечно, вот один из способов выполнить данную задачу на языке Python:
arr = [5, -3, 0, 7, -2, 0, 4, 9, -1, -6]pos_count = len([i for i in arr if i > 0])
neg_count = len([i for i in arr if i < 0])
zero_count = len([i for i in arr if i == 0])
print(f"Количество положительных чисел: {pos_count}")
print(f"Количество отрицательных чисел: {neg_count}")
print(f"Количество нулей: {zero_count}")
В данном примере в качестве входных данных задан массив arr, содержащий 10 элементов. Далее мы создаем списки для положительных, отрицательных и нулевых чисел с помощью генератора списков и функции len определяем их количество. Наконец, выводим результаты на экран.