Instrucțiuni repetitive

Previzualizare atestat:

Extras din atestat:

Instructiunile repetitive specifica faptul ca anumite instructiuni se executa de mai multe ori.Daca numarul de executii repetate este cunoscut,se foloseste de obicei instructiunea for. In celelalte cazuri se pot folosi instructiunile repeat sau while.

INSTRUCTIUNEA WHILE

while <expresie> do <instructiune>

unde <expresie> trebuie sa fie de tip boolean, iar <instructiune> poate fi orice instructiune Pascal , ce se va executa atat timp cat <expresie> ia valoarea true. Daca initial <expresie > are valoarea false, <instructiune> nu se va executa niciodata.

Instructiunea while se mai numeste si ciclu cu test initial.

Exemplu:

program suma;

var s, element: integer;

begin

s:= 0;

read(element);

while element > = 0 do

begin

s:= s + element;

read(element)

end;

write('Suma este: ', s);

writeln

end.

Succesiunea instructiunilor in cadrul instructiunii

while este:

1. Testarea conditiei precizate prin expresie".Daca aceasta nu este indeplinita ,se continua cu pasul 4.;

2. Instructiunea While

Expresia din componenta instructiunii trebuie sa fie de tip logic si este evaluata inainte de fiecare reluare a executiei. Din acest motiv , este de dorit ca aceasta expresie sa fie cat mai simpla pentru a nu consuma in mod repetat un timp de lucru substantial.

Instructiunea care apare dupa cuvantul cheie do ,precizeaza operatiile ce trebuie executate respectiv,si formeaza ceea ce se numeste corpul ciclului.

Executia instructiunii componente,stiind ca este indeplinita conditia;

3. Revenire la pasul1.;

Datorita existentei revenirii de la pasul 3 la pasul 1, structurile de control repetitive au mai fost numite si bucle". Instructiunea componenta trebuie scrisa in asa

Descarcă atestat

Pentru a descărca acest document,
trebuie să te autentifici in contul tău.

Structură de fișiere:
  • Instructiuni Repetitive.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Nu
Nota:
10/10 (4 voturi)
Nr fișiere:
1 fisier
Pagini (total):
18 pagini
Imagini extrase:
18 imagini
Nr cuvinte:
2 163 cuvinte
Nr caractere:
11 674 caractere
Marime:
20.70KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Liceu
Tip document:
Atestat
Materie:
Informatică
Tag-uri:
algoritmi, instructiuni
Predat:
la liceu
Profil:
Real
Specializare:
Matematică–informatică
Profesorului:
Deceanu Gina
Sus!