Как проверить кратность переменной на Си? - C (СИ)

Узнай цену своей работы

Формулировка задачи:

Если У кратен 10 тогда вывести координаты мыши х,у.Как это на Си записать.?
#include<dos.h>
#include<conio.h>
#include<stdio.h>
 
void main()
{
int a[48]; 
 for(int ii=0; ii<480; ii+=10)  {
    a[ii]=ii ;
    }
int x, y, button;
clrscr();
_AX=1;
geninterrupt(0x33);
printf("Mouse!");
getch();
do {
_AX=3;
geninterrupt(0x33);
x=_CX;
y=_DX;
button=_BL;
gotoxy(1,1);
//Если У кратен 10 тогда вывести координаты мыши х,у

printf("x=%d y=%d  button=%d ",x,y,button);
 
delay(100);
clrscr();
}while(!kbhit());
getch();
printf("Not mouse!");
_AX=2;
geninterrupt(0x33);
 
getch();
}

Решение задачи: «Как проверить кратность переменной на Си?»

textual
Листинг программы
 if (y%10==0) printf("x=%d y=%d  button=%d ",x,y,button);

Объяснение кода листинга программы

В представленном коде выполняется проверка кратности переменной y числу 10. Если y делится на 10 без остатка, то выводится сообщение, содержащее значения переменных x, y и button. Вот как это выглядит в виде списка:

  1. Проверка условия: y % 10 == 0 (остаток от деления y на 10 равен 0)
  2. Вывод сообщения: x=%d y=%d button=%d
  3. Значения переменных: x, y, button (значение переменной button не указано, предполагается, что оно уже определено)

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


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

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

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