кратность числа другому числу

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
M_A_R_A_T
Рядовой
Сообщения: 85
Зарегистрирован: 03 июл 2016, 13:56
Откуда: астана

кратность числа другому числу

Сообщение M_A_R_A_T »

искал в поиске, ничего не нашел.
задача такая: в процессе работы переменная изменяется. если она становится кратна 10-и выполняется действие. подскажите алгоритм проверки на кратность.
Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25 дек 2015, 17:32
Откуда: Ярославль.
Имя: Александр
Поблагодарили: 5 раз
Контактная информация:

кратность числа другому числу

Сообщение Sancho »

M_A_R_A_T писал(а): 01 июн 2018, 07:43задача такая: в процессе работы переменная изменяется. если она становится кратна 10-и выполняется действие. подскажите алгоритм проверки на кратность.
Так как в программе до сих пор отсутствует математическое выражение "остаток" от деления, modulo, придётся или написать блок( уже есть), или извращаться иначе...
Сравниваете с 0, если не равно, сравниваете остаток от деления на 10 тоже с 0, если равно - кратно.
Типа того:
if ( (value != 0) & ( (value % 10) == 0)) Kratno = 1;
else Kratno = 0;
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.
M_A_R_A_T
Рядовой
Сообщения: 85
Зарегистрирован: 03 июл 2016, 13:56
Откуда: астана

кратность числа другому числу

Сообщение M_A_R_A_T »

спасибо! посмотрел справочник по с++, сделал блок. просто применил %, а результат вывожу и сравниваю штатными средствами.
Ответить

Вернуться в «Спросить у знатоков»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя