Arbori binari

Definitie Un arbore binar este un arbore în care orice vârf are cel mult doi descendenţi, cu precizarea că se face distincţie între descendentul stâng şi cel drept. Reprezentarea arborilor binari Forma standard de reprezentare a unui arbore binar constă în: -a preciza rădăcina arborelui = (notatie) rad -a preciza pentru fiecare vârf i tripletul:– … Read more

Instrucțiunea compusă

Instrucțiunea compusă sau blocul este o grupare de declarații și instrucțiuni închise între acolade {}. Ele au fost introduse cu scopul de a folosi mai multe instrucțiuni acolo unde sintaxa cere o singură instrucțiune. Instrucţiunea compusă sau blocul sunt echivalente sintactic cu o singură instrucţiune. Blocul determină și un domeniu de vizibilitate pentru identificatori. Mai … Read more

Instrucțiunea de atribuire (Operaţia de atribuire)

Sintaxa: variabilă=expresie; Mod de executie: Pas1: se evalueaza expresia din membrul drept Pas2: rezultatul evaluarii se atribuie variabilei din membrul stang Operatorul “=” se numeste operator de atribuire. Observatie: Operaţia de atribuire are sensul de la dreapta la stânga! ATRIBUIREA NU ESTE EGALITAEA MATEMATICĂ! Intotdeauna, in partea stanga a unei atribuiri trebuie sa fie o … Read more

Instrucțiuni de citire şi scriere

Printr-o instrucțiune de citire se pot introduce de la tastatură sau din fişier valorile variabilelor iar prin instrucțiunea de scriere, se afişează pe ecran sau în fişier valorile variabilelor Citire de la tastatura (fisier standard de intrare) #include <iostream> using namespace std; cin >> var1 >> var2 >> …; //unde var1, var2,… sunt variabile declarate … Read more

Structura liniară

Structura liniară reprezintă un grup de operaţii sau instrucțiuni care se executa în ordinea scrierii lor. Instrucțiunea declarativă Printr-o instrucțiune declarativă se pot declara identificatori (variabile) de un anumit tip. Identificatorii pot fi variabile, dar vom vedea mai târziu că pot fi și funcții. Sintaxa este: tip_de_date lista_variabile ; unde tip_de_date poate fi orice tip … Read more

Structura generală a unui program C++

Structura unui program C++ este următoarea: //declararea headerelor #include using namespace std; //declararea variabilelor globale //programul principal int main( ) //functia principala main ce nu paote lipsi din nici un program { //declararea variabilelor locale // instrucțiunile programului return 0; } //terminarea programului programul