
3. Напишіть програму для підрахунку кількості цілих чисел n, які вводяться користувачем (значення
вводяться через пропуск в одному рядку, число n вводиться у новому рядку). Вхідні дані: 2 5 8 1 9 7 5 2 6 7 8 9 9 2 3 9 Вихідні дані: 1 2

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

Вы можете использовать цикл while и команду input(), чтобы запрашивать ввод чисел до тех пор, пока пользователь не введет значение "n". Для подсчета количества целых чисел, можно использовать переменную счетчик.
count = 0
while True:
n = input()
if n == "n":
break
elif n.isdigit():
count += 1
print(count)
Альтернативно можно использовать функцию input() для чтения множества чисел в одну строку и сплитом разделить эту строку на список чисел.
nums = input().split()
count = 0
for num in nums:
if num.isdigit():
count += 1
print(count)
Обе эти программы выведут количество целых чисел введенных в одной строке



Ось програма на мові Python для підрахунку кількості цілих чисел, які вводяться користувачем:
pythonnumbers = input("Введіть числа через пробіл: ").split()
n = int(input("Введіть число n: "))
count = 0
for num in numbers:
if int(num) == n:
count += 1
print(count)
Ця програма запитує користувача про числа, введені через пропуск, та число n. Вона рахує кількість чисел у введеній послідовності, які дорівнюють числу n, і виводить це значення.


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







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