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

0 голосов
76 просмотров

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


Информатика (39 баллов) | 76 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

Bool f(int x, int y)
{
 if ((x%y==0) || (y%x==0))
 {
  return true;
 }
 else
 {
  return false;
 }
}

(324 баллов)
0

почти верно

0

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;

0

Вообще это одно и тоже. Просто у меня два условия if объединены в одно с помощью операции ИЛИ

0

У меня ошибка была :) Я переделал так и не было ошибки, но всё равно спасибо за внимание.