Проверить, входит ли цифра 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-значное число.

  1. Переменная n содержит 4-значное число.
  2. Переменная m содержит цифру 9.
  3. Выполняется проверка условия: (n % 10 == m) || (n / 10 % 10 == m ) || (n / 100 % 10 == m) || (n / 1000 == m).
    • Условие проверяет, равна ли последняя цифра числа n цифре m.
    • Если условие выполняется, то число n содержит цифру 9.
  4. Результат проверки выводится на экран.

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

9   голосов , оценка 4.444 из 5
Похожие ответы