Ответ:
array = input().split()
A = [int (x) for x in array]
count = 1
bool = False
count_2 = 0
for i in A:
if i > 0:
count *= i
bool = True
if i != 0:
count_2 += 1
if bool:
print("Произведение положительных чисел " + str(count))
else:
print("В данном массие отсутствуют положительные числа")
print("Количество не нулевых элементов " + str(count_2))
Объяснение: Проверил для различных случаев , все работает , извините за некрасивый код))
Copyright © 2024 SCHOLAR.TIPS - All rights reserved.
Answers & Comments
Ответ:
array = input().split()
A = [int (x) for x in array]
count = 1
bool = False
count_2 = 0
for i in A:
if i > 0:
count *= i
bool = True
if i != 0:
count_2 += 1
if bool:
print("Произведение положительных чисел " + str(count))
else:
print("В данном массие отсутствуют положительные числа")
print("Количество не нулевых элементов " + str(count_2))
Объяснение: Проверил для различных случаев , все работает , извините за некрасивый код))