Operatorii simple și compuse
Operatorul în program - este o ofertă indivizibilă care desfășoară orice acțiune. simplu operator tipic - operatorul de atribuire. Un alt exemplu este provocarea oricăror proceduri de program. Este important ca operatorul este implicat de orice acțiune (cesiune, valori de comparație, un apel subrutina, trecerea programului, etc.). blocuri generice, variabile, constante, etichete și propunerile lor constitutive nu sunt, în sensul operatorilor.
Doi consecutive operatorul trebuie să fie separate prin punct și virgulă „;“. Acest simbol are sens la sfârșitul declarației, și împărtășește aceleași declarații atunci când scrie o singură linie, de exemplu:
a: = 11; b: = a * a; Write (a, b);
Nu rezultă că nu se poate închide simbolul „;“ operatori one-of-line.
Dacă o acțiune este concepută ca un singur (de exemplu, atribuirea în mod explicit valorile unui anumit număr de elemente de matrice), dar este implementat în mai mulți operatori diferiți, acesta din urmă poate fi reprezentat ca un operator de compozit.
Compusul declarație - o secvență de instrucțiuni, precedate de cuvântul Inițiați, și după - cuvântul END. Între oricare doi operatori ar trebui să fie un punct și virgulă. Acesta este, în sine, nu un operator și, prin urmare, poate fi absentă între operator și cuvântul END. De asemenea, nu cuvinte cheie BEGIN un operator (la fel ca toate celelalte cuvinte rezervate), și după virgulă nu este atribuit. Deci, pentru a plasa trei dintre operatorul de mai sus de unul, ci o parte integrantă, trebuie cel puțin să le includeți în acoladă ÎNCEPE. END:
În acest ultim punct și virgulă migrat pentru cuvântul END. O declarație compus poate conține orice număr valid de declarații simple, să conțină doar un singur operator sau chiar să fie gol. El permite cuiburi, și anume pot conține alți operatori componente (în acest caz, numai necesar ca operatorul integrantă interior se deschide mai târziu exterior și închis mai devreme).
Compusul declarație - un concept foarte important în programarea structurată. În Pascal, toate structurile de control nu fac distincție între declarațiile simple și compuse: în cazul în care există o declarație simplă, și puteți pune o componentă.