Вот, на картинке вроде все подписано
2B_16 = X _10
11*16^0 + 2*16^1 = 11 + 32 = 43
В прилагаемой блок-схеме операция \ означает деление нацело (операция div в Паскале), а \% - остаток от целочисленного деления (операция mod в Паскале).
Конечное а получается вычитанием из 29 исходного а, таким образом:
а=29-10=19
<h3>PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018</h3><h3>Внимание! Если программа не работает, обновите версию!</h3>
begin
var (b, c) := ReadReal2;
if c <> 0 then Write('a=', b / c)
else Print('с=0')
end.