
A=int(input()) b=int(input()) c=int(input()) # сколько положительных?


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




В вашем фрагменте кода есть несколько ошибок. Первая ошибка заключается в том, что у вас нет разделителей между операторами присваивания и вызовами функции `input()`. Вторая ошибка заключается в использовании `+` для объединения операторов присваивания. Давайте исправим эти ошибки и затем обсудим, как можно посчитать количество положительных чисел.
```python a = int(input()) b = int(input()) c = int(input()) ```
Теперь, чтобы посчитать количество положительных чисел среди переменных `a`, `b` и `c`, вы можете использовать конструкцию `if`. Давайте модифицируем ваш код:
```python a = int(input("Введите значение для a: ")) b = int(input("Введите значение для b: ")) c = int(input("Введите значение для c: "))
# Инициализация счетчика положительных чисел count_positive = 0
# Проверяем каждую переменную на положительность if a > 0: count_positive += 1 if b > 0: count_positive += 1 if c > 0: count_positive += 1
print(f"Количество положительных чисел: {count_positive}") ```
Этот код позволяет пользователю ввести значения для переменных `a`, `b` и `c`, а затем проверяет каждую из них на положительность. Счетчик `count_positive` увеличивается каждый раз, когда встречается положительное число. В конце программа выводит общее количество положительных чисел.


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

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







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili