Zadanie 1. Jaka jest wartość zmiennej x po wykonaniu następującego ciągu instrukcji?
x :=0; a :=15;
while a>=1 do begin
x :=x + a mod 3;
a :=5 dib 3
end;
x := x + 1;

Zadanie 2. Jaka jest wartość zmiennej x po wykonaniu następującego ciągu instrukcji?
b :=8 mod 3;
a :=0;
while a<3 do
begin
a :=a+1;
b :=b+a;
end;
a :=a+b div a

Zadania te należy rozwiązać bez pomocy komputera. W pierwszym powinno wyjść 4, w drugim 5, ale nie wiem dlaczego. Może ktoś mógłby mi to rozpisać???

Może ktoś ma jakieś jeszcze podobne zadania???
z góry dzięki.