Sunteți pe pagina 1din 10

Elemente de baz de programare

Orice program de computer, indiferent de limbajul de programare n care este scris, preia un set de date de intrare,
efectueaz anumite prelucrri asupra acestora i genereaz nite rezultate (date de ieire).
n general, aceste prelucrri necesit ns memorarea temporar a unor rezultate intermediare.

Pentru memorarea datelor de intrare, a rezultatelor


intermediare i a datelor de ieire, limbajul de programare
trebuie s permit declararea i utilizarea unor variabile.

O variabil reprezint o zon de memorie rezervat care


se acceseaz printr-un nume asociat i care poate conine
informaii despre un anumit tip indicat n momentul
declarrii variabilei (operaiune care are ca efect i
rezervarea memoriei).

Coninutul unei variabile se poate citi i scrie.

O variabil poate servi ca surs de informaii pentru diverse


operaii sau ca destinaie a rezultatului altor operaii
efectuate de program asupra datelor.
PRIMUL PROGRAM

#include <iostream> = librrie de flux de date intrare/iesire


using namespace std = utilitar de scriere moderna a codului
int main () = functia de baza a programului
cout = functia de scriere la consola (sau terminal)
<< = contre utilizate pentru a despari functia de scriere de text i/sau variabile
endl = sfrit de linie. Se mai poate utiliza \n n loc de endl.
return 0 = functia de curatare i eliberare memorie dup executia programului
{* - * - * - * - * - * - * } = Bloc de funcie de executat
; = Caracter cu care se nchide orice declaraie n program.
Programe cu calcule aritmetice de valori ale unor variabile
Instruciuni de decizie

if(expresie_adevarata) {
// instructiunea se va executa doar dac scriptul de aici este conform cu conditia
}
if(expresie_adevarata) {
// instruciunea se va executa doar dac scriptul de aici este conform cu conditia
}
else { // instruciunea se va executa n caz contrar conditiei de la if }
if(expresie1) {
// instruciunea se va executa doar dac scriptul de aici este conform cu conditia1
}
else if(expresie2){
// instruciunea se va executa doar dac scriptul de aici este conform cu conditia2
}
else { // instruciunea se va executa n caz contrar conditiilor 1 si 2 }
Exemple de programe cu instruciuni de decizie

S-ar putea să vă placă și