Вопрос задан 15.06.2023 в 04:39. Предмет Информатика. Спрашивает Якименко Анастасия.

Пользователь вводит список, требуется найти количество чисел больше нуля(>0) (использовать цикл,

ветвление if, и дополнительную переменную, как мы делали с суммой) python
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Свержевская Полина.

data = [1, 2, -1, 0, 7] #Входные значения

amount = 0 #Выходные значения

for x in data: #Перебираем список

if(x > 0): #Если число больше нуля

amount +=1 #Увеличиваем выходные значения

print(amount) #Выводим выходные значения

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для решения этой задачи можно использовать следующий код на Python:

```python # Пользователь вводит список чисел numbers = input("Введите список чисел, разделенных пробелом: ") numbers = numbers.split() # Преобразуем введенную строку в список чисел

count_positive = 0 # Создаем переменную для хранения количества чисел больше нуля

# Проходим по каждому числу в списке for number in numbers: if int(number) > 0: # Проверяем, больше ли текущее число нуля count_positive += 1 # Увеличиваем счетчик, если число больше нуля

print("Количество чисел больше нуля:", count_positive) ```

Этот код сначала запрашивает у пользователя ввести список чисел, разделенных пробелом. Затем он преобразует эту строку в список чисел и инициализирует переменную `count_positive` для хранения количества чисел больше нуля. Затем происходит проход по каждому числу в списке, и если число больше нуля, то счетчик увеличивается. В конце программа выводит количество чисел больше нуля.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос