Documente Academic
Documente Profesional
Documente Cultură
Primul aspect de care trebuie sa tinem cont in realizarea oricarui program in C++
este acela al apelarii bibliotecilor/header - celor necesare pentru respectivul program, O
biblioteca este un fisier care are memorate semnificatiile instructiunilor pe clase/categorii de
probleme.
If (conditie)
intr 1;
Else
instr 2;
OBSERVATIE !
Daca pe o ramura a structurii exista cel putin doua instructiuni care se executa, este
obligatorie folosirea unei perechi de acolade, pentru a marca faptul ca acele instructiuni
formeaza un bloc si se executa TOATE in cadrul respectivei ramuri/structuri.
If (conditie)
{ instr 1;
instr 2;
…….
}
Else
{ instr 3
instr 4;
……..
}
OBSERVATIE ! Daca in cadrul structurii for exista cel putin alte structuri/instructiuni care se
executa, atunci acestea vor fi trecute intre acolade.
while (conditie)
{ instr 1
instr 2
instr 3
…….
}
4. Structura repetitiva cu numar necunoscut de pasi si test final ( sau conditionata posterior )
de tip executa cat timp.
De
instr;
while (conditie)
Daca in cadrul structurii exista cel putin doua instructiuni/structuri care se executa, ele vor
fi trecute intre acolade.
do
{ instr 1;
instr 2;
…..
}
while ( conditie )
FOARTE IMPORTANT
2) Limbajul C++ face diferenta intre literele mari si mici, deci vom putea folosi intr-un
program si litera mare si litera mica si majuscula corespunzatoare ei, deoarece vor fi
tratate ca doua variabile diferite.
3) Daca in cadrul unei structuri exista cel putin doua instructiuni, structuri este
obligatoriu ca ele sa fie scrise intre acolade, tocmai pentru a marca faptul ca ele se
executa impreuna in cadrul respectivei structuri.
- Exemplul 1 : int a;
- Exemplul 2 : float x
Daca se impune sa declaram mai multe variabile de acelasi fel atunci tipul lor va fi
precizat o singura data, urmarindu-i numele variabililor, separate prin virgula.
a = a + 1 ; < = > a ++ ;
b=b-1 ;<=>b-- ;
Operatorii prefixati si postfixati
{ a = b ; b ++ < = > a = b ++
{ m ++ ; m = n < = > m= ++ n
Comentarii in C++
1. Daca vreun sa comentam mai multe randuri, atunci inaintea primului rand vom pune
,, /* ‘’, iar la finalul ultimului rand vom pune ,, */ ‘’
adunare : +
scadere : -
inmultire : *
catul impartirii : /
restul impartirii : %
atribuire : =
comparare : ==
mai mic : < =
mai mare : >=
negatia : !
diferit : !=
radical : sqrt
modul : ales
si logic : &&
sau logic : //