Sunteți pe pagina 1din 4

Cuvinte cheie C++

1)cin>> -citirea datelor de la tastatură

Sintaxa: cin >> var; unde var este o variabila.

cin >> a; // se citeste de la tastatura valoarea unei variabile a;

cin >> x >> y; // se citesc de la tastatura valorile a doua variabile x si y.

2)cout<< -afișarea datelor de pe ecran

Sintaxa: cout<<var;

cout << a; // se afiseaza valoarea variabilei a;

cout << x << y; // se afiseaza valorile variabilelor x si y

cout << x+y; // se afiseaza suma valorilor celor doua variabile x si y

cout<< "a"; // se afiseaza litera a

3)while –impune repetitia instructiunii atata timp cat conditia este


adevarata.

Sintaza: while(expression)statement

while (conditie)

{ instructiune 1;

instructiune 2;

instructiune 3;

…..

instructiune n; }

4)if -se foloseste pentru a executa o instructiune sau o secventa de


instructiuni numai cand valoare logica a unei expresii este adevarata
Sintaxa: if(expression) statement1 else(expression) statement2

if (conditite)

instructiune 1 ;

else

instructiune 2;

Daca conditia este adevarata atunci executa instructiunea 1, altfel executa


instructiunea 2.

Exemplu:

if (a>b)

cout<<a+b;

else

cout<<a*b;

5)switch- evalueaza valoarea unei expresii intregi dupa care compara aceasta
valoare cu 2 sau mai multe valori pentru a decide pe care ramura de
program sa continue.

Sintaxa: switch(variable)

switch (variabila)

{ case valoare 1: instructiune 1;

case valoare 2 : instructiune 2;

case valoare n: instructiune n;

default: instructiune default; }

6)auto - direcționează compilatorul să folosească expresia de inițializare a


unei variabile declarate pentru a deduce tipul acesteia.

Sintaxa:
C++Copy
// cl.exe /analyze /EHsc /W4
#include <iostream>

using namespace std;

int main( )
{
int count = 10;
int& countRef = count;
auto myAuto = countRef;

countRef = 11;
cout << count << " ";

myAuto = 12;
cout << count << endl;

7)for- cea mai utilizată instrucțiune repetitivă, oferă două elemente


necesare în majoritatea situațiilor: inițializare și actualizare

Sintaxa: for(expresie_intopt;expresie_condopt;expresie_actopt)

instrucțiune

8)do-while - are rolul de a repeta instrucțiunea până când expresia este


adevărată
Sintaxa:

do
instrucțiune
while(expresie);

1 // exemplu de functie void


2 #include <iostream>
9)void- indica absența unei valori 3 using namespace std;
4
5 void afiseaza_mesaj ()
6{
7 cout << "Eu sunt o functie!";
8}
9
10 int main ()
11 {
12 afiseaza_mesaj ();
13 }
10)struct – are rolul de a grupa variabilele intr-un singur bloc
Sintaxa:
struct [NUME_STRUCTURĂ]

[TIP1 NUME_CÂMP[, NUME_CÂMP[, ...]];]

[TIP2 NUME_CÂMP[, NUME_CÂMP[, ...]];]

...

} [LISTA DE VARIABILE];

Bibliografie: https://www.pbinfo.ro/articole/7653/tipul-struct
https://docs.microsoft.com/en-us/cpp/cpp/constexpr-cpp?view=msvc-170
https://programareliceu.wordpress.com/materiale-informatica/lectii/algoritmi-elementari/
https://www.geeksforgeeks.org/c-programming-basics/?ref=lbp
https://programareliceu.wordpress.com/materiale-informatica/lectii/introducere-in-c/instructiuni/
https://ro.wikipedia.org/wiki/Sintaxa_limbajului_C#Instruc%C8%9Biuni

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