profile
Опубликовано 6 лет назад по предмету Информатика от adamsk

C++ как записать эту программу?
Напишите функцию bool f(int x, int y), которая возвращает true, если x делится нацело
на y, или наоборот, y делится нацело на x, иначе возвращает false. Предполагается, что
значения параметров больше нуля.

  1. Ответ
    Ответ дан acmilan1979
    bool f(int x, int y)
    {
     if ((x%y==0) || (y%x==0))
     {
      return true;
     }
     else
     {
      return false;
     }
    }
    1. Ответ
      Ответ дан adamsk
      почти верно
    2. Ответ
      Ответ дан adamsk
      if(x%y==0) return true; // Если x делится нацело на y, возвращаем true
      else return false; //иначе возвращаем false;
      if(y%x==0) return true;// Если y делится нацело на x, возвращаем true
      else return false;
    3. Ответ
      Ответ дан acmilan1979
      Вообще это одно и тоже. Просто у меня два условия if объединены в одно с помощью операции ИЛИ
    4. Ответ
      Ответ дан adamsk
      У меня ошибка была :) Я переделал так и не было ошибки, но всё равно спасибо за внимание.
Самые новые вопросы