Дано двузначное число. Определить, входят в него цифры 4 или 7 - C (СИ)
Формулировка задачи:
Дано двузначное число. Определить, входят в него цифры 4 или 7
Решение задачи: «Дано двузначное число. Определить, входят в него цифры 4 или 7»
textual
Листинг программы
int n; /* ... */ if ( n % 10 == 7 || n % 10 == 4 || n / 10 == 7 || n / 10 == 4 ) // входят
Объяснение кода листинга программы
В данном коде определен переменная n
типа int
, которая представляет собой двузначное число. Далее, с помощью оператора %
определяется остаток от деления n
на 10. Если остаток равен 7 или 4, то это значит, что в числе присутствуют цифры 4 или 7. Также, с помощью оператора /
определяется частное от деления n
на 10. Если частное равно 7 или 4, то это также означает, что в числе присутствуют цифры 4 или 7.
Таким образом, условие if ( n % 10 == 7 || n % 10 == 4 || n / 10 == 7 || n / 10 == 4 )
проверяет, входят ли в число цифры 4 или 7. Если условие истинно, то значит в числе присутствуют цифры 4 или 7, и программа выполняет действия, указанные после if
.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д