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

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

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

Если У кратен 10 тогда вывести координаты мыши х,у.Как это на Си записать.?
Листинг программы
  1. #include<dos.h>
  2. #include<conio.h>
  3. #include<stdio.h>
  4. void main()
  5. {
  6. int a[48];
  7. for(int ii=0; ii<480; ii+=10) {
  8. a[ii]=ii ;
  9. }
  10. int x, y, button;
  11. clrscr();
  12. _AX=1;
  13. geninterrupt(0x33);
  14. printf("Mouse!");
  15. getch();
  16. do {
  17. _AX=3;
  18. geninterrupt(0x33);
  19. x=_CX;
  20. y=_DX;
  21. button=_BL;
  22. gotoxy(1,1);
  23. //Если У кратен 10 тогда вывести координаты мыши х,у
  24.  
  25. printf("x=%d y=%d button=%d ",x,y,button);
  26. delay(100);
  27. clrscr();
  28. }while(!kbhit());
  29. getch();
  30. printf("Not mouse!");
  31. _AX=2;
  32. geninterrupt(0x33);
  33. getch();
  34. }

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

textual
Листинг программы
  1.  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

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы