Previzualizare laborator:

Extras din laborator:

1. Scopul lucrării

Scopul lucrării este prezentarea tipurilor de date, noţiunii de expresie în limbajul C++, a

operatorilor şi a modului de evaluare a unei expresii.

2. Consideraţii teoretice

Computerele folosesc informaţiile într-un mod asemănător cu oamenii. Acestea primesc

informaţiile fie din mediul exterior (prin dispozitivele de intrare de date, ex.: tastatură,

scanner, cameră web, memorii mobile, internet etc.) fie din memoria internă.

Datele stocate pot fi prelucrate în funcţie de natura lor folosind aplicaţii potrivite pentru acest

tip de date. De exemplu informaţiile referitoare la datele calendaristice vor avea o

caracteristică clară şi deci vor putea fi diferenţiate de datele de altă natură.

2.1 Date şi tipuri de date

Programele pot lua date (informaţii) pentru a le prelucra din următoarele surse:

- de la utilizator;

- din memoria internă;

- din rezolvarea unor operaţii etc.

În C++ se folosesc identificatori pentru a putea definii locaţiile de memorie din calculator.

Identificatorii sunt formaţi din nume formate de către programator pentru memorarea datelor

ce sunt folosite în cadrul programelor rulate de către utilizatori.

Programatorul se va folosii de identificatori pentru a putea gestiona informaţiile iar

denumirea unui identificator va fi alcătuită după următoarea regulă:

- numele identificatorului trebuie să înceapă prin utilizarea de litere (A-Z, a-z), urmate

de cifre (0-9).

- Pentru grupuri de litere şi cifre se va utiliza caracterul _ (underscore)pentru a fi unite

între ele.

Exemple de indicatori: A, a, suma, rest, rezultatul_final, rezultatul_împărţirii, etc.

Nu pot fi folosiţi ca şi indicatori cuvinte cheie ce reprezintă comenzi definite în limbajul C++.

Tipuri de date

În C++ fiecare dată trebuie să fie de un anumit tip pentru a putea fi utilizată corect în

cadrul operaţiilor efectuate de către programe. Tipul de dată determină modul în care datele

sunt reprezentate în interiorul calculatorului şi operaţiile care se pot realiza asupra lor.

Tipurile standard de date sunt:

Tipurile fundamentale (predefinite sau de bază )sunt:

• Tipul boolean, cuvânt cheie C++: bool (ex.: true, false)

• Tipul caracter, cuvânt cheie C++: char (ex.: a, b, c etc.)

• Tipuri întregi, cuvânt cheie C++: int, short, long (ex.: 1, 2,3,4, 40 etc.)

• Tipuri reale, cuvânt cheie C++: float, double, long double (ex.: 2.5, 4.3, 50.3 etc.)

• Tipul vid, cuvânt cheie C++: void

Tipurile derivate sunt construite pornind de la tipurile fundamentale. Tipurile derivate sunt:

• tablourile

• funcţiile

• pointerii

• referinţele

• structurile (sau înregistrările)

• uniunile (înregistrările cu variante)

2.2 Declararea identificatorilor

Un identificator constă din două componente: obiectul şi numele obiectului. Numele pot fi

identificatori sau expresii.

Definirea sau declararea unei variabile în forma generală se face:

Tip de dată nume_identificator;

Ex.:

int i;

float a, rest, valoare_preţ_unitar;

Tipul de dată trebuie specificat conform cu cuvântul cheie definit în C++ (ex.: bool, char,

int, float etc.).

Identificatorul poate fi urmat de o iniţializare (atribuirea unei valori de început), care

specifică valoarea de pornire (iniţială) asociată identificatorului.

Exemple:

int i, j=0.

char c;

float x=1.5, y.

Download gratuit

Documentul este oferit gratuit,
trebuie doar să te autentifici in contul tău.

Structură de fișiere:
  • Tipuri de Date.pdf
Alte informații:
Tipuri fișiere:
pdf
Nota:
8.5/10 (2 voturi)
Nr fișiere:
1 fisier
Pagini (total):
6 pagini
Imagini extrase:
6 imagini
Nr cuvinte:
1 306 cuvinte
Nr caractere:
7 398 caractere
Marime:
242.63KB (arhivat)
Publicat de:
NNT 1 P.
Nivel studiu:
Facultate
Tip document:
Laborator
Domeniu:
Limbaje de Programare
Predat:
la facultate
Materie:
Limbaje de Programare
Profesorului:
Gaceu Liviu
Sus!