Przypuśćmy że mamy następujące pętle
for(l = nn; l >= 2;l--)
{
/* instrukcje */
}
for l := nn downto 2 do
begin
{instrukcje }
end;
Instrukcje w obydwu pętlach są takie same
Jaka będzie różnica w działaniu tych pętli ?
Ostatnio przy przepisywaniu pewnej funkcji z C na Pascala
napotkałem na ten problem i przez to błędnie przepisałem kod
Na początku nie wiedziałem co się dzieje i dlaczego poprawnie działający kod w C
nie działa po przepisaniu na Pascala
Okazało się że problem był w tej pętli
Pytanie pomocnicze :
Jaką wartość będzie miała zmienna l
po zakończeniu każdej z tych pętli