Пожалуйста помогите решить задачки по информатике!!!

Пожалуйста помогите решить задачки по информатике!!!

Задать свой вопрос
Главатских Мария
Найти произведение положительных элементов массива и Количество ненулевых частей массива
Хасретдинова Саша
Да окончательно
Игорь
какой язык программирования можно использовать ?
Василиса Поставайкина
Если можно то Lazarus
Борис Чечерюкин
опечаль ) я не знаю такового языка , могу написать решение либо на python 3 либо C
Эмилия
Давайте на python. Спасибо
Денис Ивассов
количество ненулевых частей подразумевает огромное количество целых чисел?
Юрий Черноскутов
Да, наверняка. Честно я нечего не разумею в этом
Antonina Fonchenko
я здесь подумал , могу ли использовать сторонние библиотеки?
Игорь Шиверский
Да
1 ответ

Ответ:

array = input().split()

A = [int (x) for x in array]

count = 1

bool = False

count_2 = 0  

for i in A:

   if i gt; 0:

       count *= i

       bool = True

   if i != 0:

       count_2 += 1

if bool:

   print("Творение положительных чисел " + str(count))

else:

   print("В данном массие отсутствуют положительные числа")

print("Количество не нулевых частей " + str(count_2))

Изъяснение: Проверил для различных случаев , все работает , извините за неприглядный код))

Сергей Цыгикало
Спасибо огромное
Ева Сухенько
у меня есть некорректность ))
Алиса
на данный момент исправлю
Чернаков Владислав
Исправлено
, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт