top of page

Tipuri de date de bază

  • Integer (numere întregi)

  • Real (numere reale)

  • Char (caractere)

  • String (șiruri de caractere)

  • Boolean (valori logice)

  • Text (fișiere text)

  • File (fișiere binare)

  • Array (vectori)

Operatori (clasificare după tipul de date)

Pentru datele numerice (integer, real, byte, word)

  ( )  grupează expresiile

  +,-  adunare și scădere

  *,/  înmulțire și împărțire (împărțirea cu virgulă se face în numere reale)

  mod  returnează restul (doar în întregi)

  div  returnează câtul (doar în întregi)

Operatori relaționali

  <  mai mic

  >  mai mare

  =  egal

  <>  diferit

  <=  mai mic sau egal

  >=  mai mare sau egal

Pentru datele de tip șir de caractere (string)

  +  concatenarea a două șiruri

Operatori relaționali

  <,>  mai mare sau mai mic, pe baza ordinii lexicografice în funcție de codurile ASCII

  =  cele două șiruri sunt identice
 

Instrucțiuni de bază

Instrucțiune multiplă

begin <instrucțiuni> end.

Condiție

if <condiție> then <instrucțiune>;

sau

if <condiție> then <instrucțiune> else <instrucțiune>;

Cicluri

Cu test inițial

while <condiție> do <instrucțiune>

Cu test final

repeat <instrucțiuni> until <condiție>

Cu număr cunoscut de pași

for <variabilă>:=<valoare_inițială> to <valoare_finală> do <instrucțiune>

sau

for <variabilă>:=<valoare_inițială> downto <valoare_finală> do <instrucțiune>;

© 2015 Nastas A. Palamari D. Proudly created with Wix.com

  • Wix Facebook page
  • Wix Twitter page
  • Wix Google+ page
bottom of page