Referat LIMBAJUL DE PROGRAMARE PASCAL - Instructiuni structurate



Referat downloadat de: 176 ori.




Descriere referat:

LIMBAJUL DE PROGRAMARE PASCAL – Instruc?iuni structurate Instruc?iuni structurate: A. Instruc?iunea compus? este format? dintr-o list? de instruc?iuni separate prin caracterul “; “ ?i cuprinse între cuvintele cheie begin ?i end. Sintactic, ea este tratat? ca o singur? instruc?iune. Exemplu: var m, n, t: integer; begin m:= m + 1; n:= n + 2; t:= m + n end. con?ine o singur? instruc?iune compus? prin care se ini?ializeaz? variabilele m, n ?i t. B. Instruc?iunile iterative specific? faptul c? anumite instruc?iuni se repet? de mai multe ori. - instruc?iunea while are forma: while do unde trebuie s? fie de tip boolean, iar poate fi orice instruc?iune Pascal , ce se va executa atât timp cât ia valoarea true. Dac? ini?ial are valoarea false, nu se va executa niciodat?. Instruc?iunea while se mai nume?te ?i ciclu cu test ini?ial. 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. - instruc?iunea repeat are forma: repeat ?; ? until ; unde trebuie s? fie de tip boolean ?i se evalueaz? dup? fiecare itera?ie. Deci, secven?a de instruc?iuni aflat? între repeat ?i until se execut? cel pu?in o dat?. Instruc?iunea repeat se mai nume?te ?i ciclu cu test final. - instruc?iunea for are formele: for := to do unde este o variabil? de tip ordinal, iar ?i sunt constante, variabile sau expresii de acelasi tip ordinal. Efectul execu?iei unei astfel de instruc?iuni const? în reluarea execu?iei prelucr?rii pentru toate valorile consecutive ale contorului din intervalul delimitat de ?i . Dac? valoarea ini?ial? este mai mare decât valoarea final? atunci nu se execut? nici o instruc?iune. for := downto do {n acest caz valoarea initial? trebuie s? fie mai mare decât valoarea final?. Exemplu: var i, v: integer; begin v:= 1; for i:= 1 to 3 do v:= v + 1 end. va avea ca rezultat v = 4; C. Instruc?iuni condi?ionale: • Instruc?iunea if are dou? forme: (a) if then else ; (b) if then ; unde este o expresie cu valoare logic?, iar , ?i sunt instruc?iuni Pascal. Exemplu: var a, b: integer; begin a:= 5; b:= 8; if a > b then max:= a else max:= b end. va avea ca rezultat max:= 8 • Instruc?iunea de selec?ie multipl? case are forma: case of valoare_1: instruc?iune; valoare_2: instruc?iune; … valoare_n: instruc?iune ?else instructiune? ?apare op?ional? end; unde trebuie s? fie de tip ordinal(standard – integer, char, boolean – sau definit? de utilizator ca subdomeniu sau enumerare). Valoarea acestei expresii este utilizat? pentru selec?ia uneia dintre alternative. D. Instruc?iunea with are forma: with do unde este o list? de elemente de tip înregistrare. În referirile la câmpurile din înregistr?rile ce apar în lista de selec?ie se fac numai prin selectorii câmpurilor.

Alte referate din materia: Informatica

Nr. Nume referat Hits
1 mtSZPKbW 20
2 TkkvMlabSupl 50
3 qzpymq@dxuzju.com 147
4 email@gmail.com 269
5 pfuqxd@exjswl.com 287
6 ncqcez@hdtnnq.com 244
7 Hard 722
8 ISTORIA INTERNET-ULUI 782
9 Impera 469
10 Info Doc 524
11 Info-TIRON 467
12 Informatica - Grafica pentru web 938
13 Informatica - Introducere in HTML 711
14 Initiere in pc 701
15 Instalarea sistemului de operare Windows 593
16 Internetul ca sursa de comunicare 580
17 Istoria Internetului 617
18 Istoria calculatorului 539
19 Istoria metodelor de proiectare 359
20 Java visavis de C++ 401
21 Java vizavi de C 333
22 LIMBAJUL DE PROGRAMARE PASCAL - Programul defineste tipul salariat, o inregistrare cu variante, valorile citite fiind salvate in fisierul salariat.dat 0
23 Limbajul C 413
24 Lista vinuri prg 322
25 Lotus software 293
Trimite un referat !
Referatul tau ii poate ajuta si pe ceilalti! Ajuta-ti colegii!

Ai un referat facut de tine si consideri ca este bun si original ? Trimite-ti lucrarea ta si poti castiga premii, ajutandu-ti colegii sa ia note bune!

Trimite un referat!
Cere un
referat !
Ai nevoie de un referat bun si nu il gasesti ?

Noi te ajutam sa iti faci referatul de care ai nevoie. Da-ne detalii despre lucrarea pe care trebuie sa o redactezi si noi vom scotoci pentru tine!

Cere un referat!