Gratulacje! Poprawnie zidentyfikowałeś strukturę sterującą pętli jako 'While - Do'. Struktura sterująca pętli 'While - Do' jest rozpoczynana od wartości początkowej, po czym następuje sprawdzenie warunku. Jeśli warunek jest spełniony (zwraca wartość prawdziwą), wykonywany jest zestaw instrukcji. Warunek jest następnie ponownie sprawdzany. Jeśli warunek nie jest spełniony (zwraca wartość fałszywą), pętla kończy działanie. Ta struktura jest często wykorzystywana w programowaniu, kiedy nie wiemy dokładnie, ile razy pętla ma być wykonana. Kluczowym aspektem tej struktury sterującej jest to, że warunek jest sprawdzany przed wykonaniem pętli, co oznacza, że jeśli warunek nie jest spełniony na początku, pętla może nigdy nie zostać wykonana.
Twoja odpowiedź nie była poprawna. Prawidłowym typem struktury sterującej pętli przedstawionej na zdjęciu jest 'While - Do'. Możliwe, że pomyliłeś go z innymi typami pętli, takimi jak 'Repeat - Until' czy 'For - Do - To' lub 'For - Downto - Do'. W przeciwieństwie do 'While - Do', pętla 'Repeat - Until' sprawdza warunek po wykonaniu instrukcji pętli, co oznacza, że instrukcje w pętli są zawsze wykonywane co najmniej raz. Z kolei pętle 'For - Do - To' i 'For - Downto - Do' są używane, gdy dokładnie wiemy, ile razy pętla ma być wykonana. Przy programowaniu pętli, kluczowe jest zrozumienie różnic między tymi strukturami sterującymi, aby poprawnie je zastosować w odpowiednich sytuacjach.