Задание напиши полностью, как понимать натуральные числа N и M? Может множество чисел? Они должны рандомно задаваться или они уже даны?
Что бы проверить кратность числа:
if (N % 4 == 0)
{
cout>>"год высокосный! ";
} else cout>>"год не высокосный";
В случае если у тебя есть множество чисел N и M создаешь массив и перед проверкой условия пихаешь цикл по этим массивам. А вообще напиши полностью задание.
Program p1;
var a:integer;
begin
writeln('Введите число:');
readln(a);
writeln('Остаток:',(a mod 7));
<span>end.</span>
110001.011100110011001100110011001100110011001100110011002
1027 = 1024 + 3 = 2¹⁰ + 2¹ + 2⁰
Каждое слагаемое - целочисленная степень двойки, поэтому оно даст в двоичном представлении одну единицу. Поскольку слагаемых три, то и единиц в записи числа будет три.
<u><em>Ответ: 3</em></u>
В конце можно добавить вывод числа i - номера дня, в который спортсмен пробежит больше 20 км в первый раз.