В начале переменным присваиваются значения :
a:= 1; b:= 0;
Дальше задается такой вопрос)) Переменная b равна 4? Если не равна 4, то мы
идем дальше прибавляем к нашей переменной b единицу(b:= b+1) b=0+1, ну и заодно и переменную A домножаем на два (a:=a*2), так как у
нас переменная A равна единице, то первый шаг a:= 1*2; Дальше опять спрашивает
тот же вопрос) Переменная b равна 4? Нет, она у нас равна единице, заходим
опять, прибавляем к b единицу, заодно переменную A умножает на два. Уже в
переменной a=4; И так продолжает до тех пор, пока b не станет равна 4, т.е он
будет каждый раз переменную a*2;, и как только b станет = 4 (в ромбе),то он
выйдет из цикла.
В результате выдаст a:= 16, я так понял его и нужно найти.