Вот код.
bool b_div(int n_dividend)
{
for (int iii = 10 ; iii>0 ; iii--)
{
int n_remainder = n_dividend%iii;
if (n_remainder != 0)
return false;
if (iii = 1)
return true;
}
}
После тестирования этой функции, которую я сделал для программы, функция останавливается на части if (n_remainder! = 0).Теперь функция ДОЛЖНА проверить, может ли число, которое принимает функция, делиться на все числа от 10 до 1. (она принимает числа, пока не возвращает истину). Я знаю, что первое число, с которым это работает, - 2520, но даже наэтот номер останавливается на if (n_remainder! = 0).Так что я надеялся на несколько советов!У меня проблемы с устранением неполадок!Любые ссылки или слова, которые я должен искать, было бы здорово!Я все еще довольно новичок в программировании, так что любая помощь, которую вы можете оказать для обучения, будет потрясающей!Спасибо!