Проверить, входит ли цифра 9 в заданное 4-значное число - C (СИ)
Формулировка задачи:
найти ошыбку в коде нужно вести 4-значное число и проверить ли входит цыфра 9
#include<stdio.h> #include<math.h> #include<conio.h> int main() { unsigned int n,m; clrscr(); printf("vvedit 4-chuslo n= "); scanf("%d",&n); printf("vvedit chufru m="); scanf("%d",&m); if (n % 10 == m) || (n / 10 % 10 == m ) || (n / 100 % 10 == m) || (n / 1000 == m); printf("Yes"); else printf("No"); getch(); return 0 ; }
Решение задачи: «Проверить, входит ли цифра 9 в заданное 4-значное число»
textual
Листинг программы
if (n % 10 == m) || (n / 10 % 10 == m ) || (n / 100 % 10 == m) || (n / 1000 == m);
Объяснение кода листинга программы
В данном коде выполняется проверка, входит ли цифра 9 в заданное 4-значное число.
- Переменная
n
содержит 4-значное число. - Переменная
m
содержит цифру 9. - Выполняется проверка условия: (n % 10 == m) || (n / 10 % 10 == m ) || (n / 100 % 10 == m) || (n / 1000 == m).
- Условие проверяет, равна ли последняя цифра числа
n
цифреm
. - Если условие выполняется, то число
n
содержит цифру 9.
- Условие проверяет, равна ли последняя цифра числа
- Результат проверки выводится на экран.
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д