Запишем на языке Паскаль алгоритм получения частного q и остатка r от деления натурального числа х на натуральное число у без использования операции деления.
program n_14;
var х, у, q, г: integer;
begin
writeln ('Частное и остаток');
write ('Введите делимое х>>');
readln (х);
write ('Введите делитель у>>');
read (у) ;
r :=х;
q:=0;
while r>=x do
begin
r:=r-y;
q:=q+1
end;
writeln ('Частное q=', q) ;
writeln ('Остаток r=', r)
end.
Каким будет результат выполнения программы при х = -10 и у = 3? Как вы можете объяснить этот результат?