Как проверить кратность переменной на Си? - 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. Вот как это выглядит в виде списка:
- Проверка условия: y % 10 == 0 (остаток от деления y на 10 равен 0)
- Вывод сообщения:
x=%d y=%d button=%d
- Значения переменных: x, y, button (значение переменной button не указано, предполагается, что оно уже определено)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д