Вопрос задан 05.09.2020 в 03:08. Предмет Информатика. Спрашивает Никитина Поля.

Дано целое двухзначное положительное число n. Составьте программу,которая определяет,входит ли в

него цифра 4. (Скорее всего по Поскалю надо решать)
0 0
Перейти к ответам

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

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

Для решения этой задачи можно воспользоваться операцией деления с остатком на 10.

Алгоритм решения: 1. Получить цифру единиц из числа n, вычислив остаток от деления n на 10. Для этого можно использовать операцию n % 10. 2. Если полученная цифра равна 4, то цифра 4 входит в число n. 3. Если цифра единиц не равна 4, то необходимо получить цифру десятков из числа n. Для этого нужно разделить число n на 10 и взять целую часть от деления. Для этого можно использовать операцию n // 10. 4. Повторить шаги 1-3, пока число n не станет однозначным (меньше 10). 5. Если после выполнения шагов 1-4 цифра 4 не была найдена, то она не входит в число n.

Пример реализации на языке Python:

```python def contains_digit_4(n): while n >= 10: if n % 10 == 4: return True n = n // 10 return n == 4

# Пример использования num = int(input("Введите двухзначное число: ")) if contains_digit_4(num): print("Цифра 4 входит в число") else: print("Цифра 4 не входит в число") ```

При вводе числа, программа будет проверять каждую цифру числа на равенство 4, начиная с цифры единиц. Если цифра 4 будет найдена, программа выведет "Цифра 4 входит в число". В противном случае будет выведено "Цифра 4 не входит в число".

0 0

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

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

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