Exemplificati 3 instructiuni repetitive cunoscute in limbajul pascal
Răspunsuri la întrebare
- For
- While
- Repeat
For
Această instrucțiune se execută repetitiv în funcție de valoarea unui contor/index.
Forma generală:
For contor:=0 to n do begin
//Cod
end;
Unde n este numărul până la care se va efectua incrementarea cu +1, când contorul ajunge să fie egal cu n, instrucțiunea este terminată.
While
Această instrucțiune se execută repetitiv în funcție de valoarea de adevăr a condiției și se interpretează ca "Atăt timp cât".
Forma generală:
While (condiție) do
//Cod
end;
Unde e condiția poate fi orice tip de condiție, ca exemplu n<>0 sau check=true, etc.
Instrucțiunea se va executa atât timp cât condiția va fi true, odată ce condiția va fi false, codul din interiorul structurei nu va mai fi executat.
Repeat/Until
Această instrucțiune este asemănătoare cu While, doar că se interpretează ca "Până când", iar verificarea condiției se face după ce se execută codul din structura instrucțiunii.
Forma generală:
Repeat
//Cod
Untill (condiție)