Operatori in limbajul C++
OPERATORI ŞI EXPRESII Datele (constante sau variabile) legate prin operatori, formează expresii .Operatorii care pot fi aplicaţi datelor (operanzilor) depind de tipul operanzilor, datorită faptului că tipul unei date constă într-o mulţime de valori pentru care s-a adoptat un anumit mod de reprezentare în memoria calculatorului şi o mulţime de operatori care pot fi aplicaţi […]
variabile in limbajul c++
VARIABILE Spre deosebire de constante, variabilele sunt date (obiecte informaţionale) ale căror valori se pot modifica în timpul execuţiei programului. Şi variabilele sunt caracterizate de atributele nume, tip, valoare şi clasă de memorare. Variabilele sunt nume simbolice utilizate pentru memorarea valorilor introduse pentru datele de intrare sau a rezultatelor. Dacă la o constantă ne puteam […]
constante in limbajul C++
CONSTANTE O constantă este un literal (o formă externă de reprezentare) numeric, caracter sau şir de caractere. Numele şi valoarea unei constante sunt identice. Valoarea unei constante nu poate fi schimbată în timpul execuţiei programului în care a fost utilizată. Tipul şi valoarea ei sunt determinate în mod automat, de către compilator, pe baza caracterelor […]
date in limbajul c++
DATE IN LIMBAJUL C/C++ Un program realizeaza o prelucrare de informatie. Termenul de prelucrare trebuie sa fie considerat intr-un sens foarte general . in program datele apar fie sub forma unor constante (valori cunoscute anticipat, care nu se modifica), fie sub forma de variabile. Constantele şi variabilele sunt obiectele informationale de baza manipulate intr-un program. […]
vocabularul limbajului c++
VOCABULARUL LIMBAJULUI C++ În scrierea programelor în limbajul C/C++ pot fi folosite doar anumite simboluri care alcătuiesc alfabetul limbajului. Acesta cuprinde: – Literele mari sau mici de la A la Z (a-z); – Caracterul subliniere ( _ underscore), folosit, de obicei, ca element de legătura între cuvintele compuse; – Cifrele zecimale (0-9); – Simboluri speciale: […]
programe in limbajul C++
PROGRAME ÎN LIMBAJUL C/C++ Un program scris în limbajul C (sau C++) este compus din unul sau mai multe fişiere sursă. Un fişier sursă este un fişier text care conţine codul sursă (în limbajul C) al unui program. Fiecare fişier sursă conţine una sau mai multe funcţii şi eventual, referinţe către unul sau mai multe […]
Rezolvarea problemelor
TEORIA REZOLVĂRII PROBLEMELOR Creşterea complexităţii problemelor supuse rezolvării automate (cu ajutorul calculatorului) a determinat ca activitatea de programare să devină, de fapt, un complex de activităţi. Pentru rezolvarea unei probleme trebuie parcurse următoarele etape: – Analiza problemei (înţelegerea problemei şi specificarea cerinţelor acesteia). Se stabileste ce trebuie să facă aplicaţia, şi nu cum. Se […]
Etapele rezolvării unei probleme cu ajutorul calculatorului
Etapele rezolvării unei probleme cu ajutorul calculatorului Să detaliem în continuare etapa de implementare. După analiza problemei şi stabilirea algoritmului, acesta trebuie tradus (implementat) într-un limbaj de programare. – Srierea (editarea) programului sursă. Programele sursă sunt fişiere text care conţin instrucţiuni (cu sintactica şi semantica proprii limbajului utilizat). Programul (fişierul) sursă este creat cu […]
algoritmi
ALGORITMI NOŢIUNI GENERALE Algoritmul este conceptul fundamental al informaticii. Orice echipament de calcul poate fi considerat o maşină algoritmică. Într-o definiţie aproximativă algoritmul este un set de paşi care defineşte modul în care poate fi dusă la îndeplinire o anumită sarcină. Exemplu de algoritm: algoritmul de interpretare a unei bucăţi muzicale (descris în partitură). Pentru […]