Вопрос задан 22.06.2023 в 23:11. Предмет Информатика. Спрашивает Ляшенко Ваня.

Помогите пожалуйста с питоном! Задача №336. Цифра в числе Входные данные Вводятся 2 числа: x и d.

Выходные данные Подсчитайте и выведите одно число - сколько раз встречается в записи натурального числа x цифра d.
0 0
Перейти к ответам

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

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

x = [elem for elem in str(input())]

d = int(input())

k = 0

for i in x:

   if str(d) == i:

       k += 1

print(k)

Тэкс, не критикуйте сильно,  удачи! Будут вопросы, пишите в комментарии, с радостью отвечу.

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

Конечно, я готов помочь! Давайте начнем с написания функции на Python для решения этой задачи. Вот пример кода:

python
def count_digit_occurrences(x, d): # Преобразуем число x в строку, чтобы можно было итерироваться по его цифрам x_str = str(x) # Инициализируем счетчик встреч цифры d count = 0 # Итерируем по каждой цифре в строке x_str for digit_str in x_str: # Преобразуем цифру из строки обратно в число digit = int(digit_str) # Проверяем, совпадает ли текущая цифра с цифрой d if digit == d: count += 1 return count # Вводим числа x и d x = int(input("Введите натуральное число x: ")) d = int(input("Введите цифру d: ")) # Вызываем функцию и выводим результат result = count_digit_occurrences(x, d) print(f"Цифра {d} встречается в числе {x} {result} раз(а).")

Просто скопируйте этот код в свою среду выполнения Python и введите числа x и d. Он подсчитает и выведет количество раз, которое цифра d встречается в числе x.

0 0

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

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

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

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