Выяснить делится ли нацело одно число на другое - C (СИ)

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

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

Даны два числа. Выяснить делится ли нацело одно число на другое. Результат вывести на экран.

Решение задачи: «Выяснить делится ли нацело одно число на другое»

textual
Листинг программы
#include <stdio.h>
 
int main(int argc, char *argv[])
{
  int x, y;
  // ввод чисел
  printf("X = ");
  scanf("%d", &x);
  printf("Y = ");
  scanf("%d", &y);
  // на 0 делить нельзя
  if (y == 0)
    return 0;
  // проверка, делится ли X на Y
  if (x %y == 0)
    printf("YES");
  else
    printf("NO");
  return 0;
}

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

  1. Подключение стандартной библиотеки для работы с консолью
  2. Объявление переменных x и y типа int
  3. Ввод значений переменных x и y с помощью функции scanf
  4. Проверка на ноль: если делитель равен нулю, то возвращаем 0
  5. Проверка на целочисленное деление: если остаток от деления делимого на делитель равен нулю, то выводим YES, иначе NO
  6. Возвращаем 0, чтобы указать, что программа успешно завершилась

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


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

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

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