Limbajul de programare Pascal instrucțiuni structurate

Extras din referat:

A. Instructiunea compusa este formata dintr-o lista de instructiuni separate prin caracterul ; si cuprinse intre cuvintele cheie begin si end. Sintactic, ea este tratata ca o singura instructiune.

contine o singura instructiune compusa prin care se initializeaza variabilele m, n si t. B. Instructiunile iterative specifica faptul ca anumite instructiuni se repeta de mai multe ori. - instructiunea while are forma: while do unde trebuie sa fie de tip boolean, iar poate fi orice instructiune Pascal, ce se va executa atat timp cat ia valoarea true. Daca initial are valoarea false, 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. - instructiunea repeat are forma: repeat; ? until ; unde trebuie sa fie de tip boolean si se evalueaza dupa fiecare iteratie. Deci, secventa de instructiuni aflata intre repeat si until se executa cel putin o data. Instructiunea repeat se mai numeste si ciclu cu test final. - instructiunea for are formele: for : = to do unde este o variabila de tip ordinal, iar si sunt constante, variabile sau expresii de acelasi tip ordinal. Efectul executiei unei astfel de instructiuni consta in reluarea executiei prelucrarii pentru toate valorile consecutive ale contorului din intervalul delimitat de si . Daca valoarea initiala este mai mare decat valoarea finala atunci nu se executa nici o instructiune.

for : = downto do {n acest caz valoarea initiala trebuie sa fie mai mare decat valoarea finala. 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. Instructiuni conditionale: Instructiunea if are doua forme: (a) if then else ; (b) if then ; unde este o expresie cu valoare logica, iar , si sunt instructiuni 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 Instructiunea de selectie multipla case are forma: case of valoare 1: instructiune; valoare 2: instructiune; valoare n: instructiune? else instructiune? apare optional? end; unde trebuie sa fie de tip ordinal (standard - integer, char, boolean - sau definita de utilizator ca subdomeniu sau ...

Descarcă referat

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

Structură de fișiere:
  • Limbajul De Programare Pascal Instructiuni Structurate
    • Referat.doc
Alte informații:
Tipuri fișiere:
doc
Diacritice:
Da
Nota:
9/10 (2 voturi)
Anul redactarii:
2007
Nr fișiere:
1 fisier
Pagini (total):
4 pagini
Nr cuvinte:
547 cuvinte
Nr caractere:
3 550 caractere
Marime:
1.92KB (arhivat)
Publicat de:
Anonymous A.
Nivel studiu:
Gimnaziu
Tip document:
Referat
Materie:
Informatică
Predat:
la gimnaziu
Sus!