top of page

NAVIGHEAZA IN C++

Codul de baza pentru un program care executa un text:

 

#include <iostream>
using namespace std;

int main() {
  cout << "Hello World!";
  return 0;
}

Pentru a începe utilizarea C ++, aveÈ›i nevoie de două lucruri:
• Un editor de text, precum
Notepad, pentru a scrie cod C ++
• Un
compilator, precum GCC, pentru a traduce codul C ++ într-o limbă pe care computerul o va înÈ›elege
Există mulți editori de text și compilatoare din care să alegeți.

DeschideÈ›i Codeblocks È™i daÈ›i click pe File > New > Empty File.

ScrieÈ›i următorul cod C++ È™i salvaÈ›i-l ca primulmeuprogram.cpp (File > Save File as)

Apoi dați click pe Build (de pe menu) apoi Run (sageata verde), iar programul se executa in fereastra noua.

Linia 1: #include <iostream> este o bibliotecă de fiÈ™iere cu antet care ne permite să lucrăm cu obiecte de intrare È™i ieÈ™ire, cum ar fi cout (folosit în linia 5). FiÈ™ierele antet adaugă funcÈ›ionalitate programelor C ++.

Linia 2: using namespace std înseamnă că putem folosi nume pentru obiecte È™i variabile din biblioteca standard.

Linia 3: O linie goală. C ++ ignoră spațiul alb.

Linia 4: Un alt lucru care apare întotdeauna într-un program C ++, este int main (). Aceasta se numeÈ™te funcÈ›ie. Orice cod din acolade {} va fi executat.

Linia 5: cout este un obiect utilizat împreună cu operatorul de inserare (<<) pentru a ieÈ™i / imprima text sau variabile de la tastatura. În exemplul nostru va ieÈ™i „Hello World”.

Notă: Fiecare declaraÈ›ie C ++ se încheie cu punct È™i virgulă ;.

Notă: Corpul int main () ar putea fi, de asemenea, scris ca:
int main () {cout << "Hello World!"; returnare 0; }

Nu uitați: compilatorul ignoră spațiile albe. Cu toate acestea, mai multe linii face codul mai lizibil.

Linia 6: return 0; încheie funcÈ›ia principală.

Pentru a încheia un rând, introducem <<endl; sau \n;

cout << "Hello World!" << endl; 

sau

cout << "Hello World! \n";

Pentru comentarii, care nu vor fi executate, folosim //:

// This is a comment

Instructiunea cin>> se foloseste pentru citirea datelor de la tastatura.

Variabilele numere întregi vor fi scrise folosind int nume_variabila (cu litere mici), urmat de ; (in interiorul funcÈ›iei main, între acolade)

int n = 15; (variabilă cu valoare)

int n; (variabilă fara valoare)

Afișare variabilă:

cout<<n;

Variabila numar cu zecimale

double n;

Caracter:

char litera=' a';

Pentru string (un text/ paragraf):

string text="Hello";

Pentru date boolean (de tip adevarat/ fals):

bool raspuns=true;

​

Exemplu de calcul al unor variabile introduse la tastatura:

int x = 5;
int y = 6;
int sum = x + y;
cout << sum;

​

Exemplu de citire si afisare date de la tastatura:

int varsta;

cout <<"Introduceti varsta dvs.: "<<endl; cin>>varsta;
cout << "Am " << varsta << " ani.";

​

Minim si maxim:

cout << max(a, b);

cout<<min(a,b);

​

Conditii logice din matematica:

a < b

a <= b

a > b

a >= b

a == b (egal cu)

a != b (nu e egal cu)

​

Conditii cu if... else:

int x,y;
if (x > y) {
  cout << "x este mai mare decat y";
} else {"x este mai mic decat y";}

​

​

While loop executa un cod atata timp cat este indeplinita o conditie:

int i = 0;
while (i < 5) {
  cout << i << "\n";
  i++;
}

(in acest exemplu codul se va executa de cate ori variabila i este mai mica decat 5)

​

For loop executa un cod atata timp stii de cate ori trebuie sa executi (in conditie avem 3 afirmatii: prima se executa o data inaintea executiei codului, a doua defineste conditia executarii codului, a treia se executa de fiecare data cat este executat codul):

for (int i = 0; i < 5; i++) {
  cout << i << "\n";
}

​

HOME

Tutorial de invatare

FEATURED
POST

RECENT 
POSTS

Leadership

Education is what remains after you have forgotten what you  learned in school

/ Albert Einstein

Technology
Every Teacher's Dilemmas
Subscribe
bottom of page