C++ как записать эту программу? Напишите функцию bool f(int x, int y), которая возвращает true, если x делится нацело на y, или наоборот, y делится нацело на x, иначе возвращает false. Предполагается, что значения параметров больше нуля.
Bool f(int x, int y) { if ((x%y==0) || (y%x==0)) { return true; } else { return false; } }
почти верно
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;
Вообще это одно и тоже. Просто у меня два условия if объединены в одно с помощью операции ИЛИ
У меня ошибка была :) Я переделал так и не было ошибки, но всё равно спасибо за внимание.