Documente Academic
Documente Profesional
Documente Cultură
FIŞĂ DE LUCRU
Limbajul C++
Un program C++ este alcătuit din una sau mai multe funcţii.
Fiecărui algoritm (subalgoritm) în C++ îi corespunde o funcţie care codifică algoritmul
(subalgoritmul) în instrucţiuni C++. O funcţie poate întoarce un rezultat sau nu. Dacă aceasta nu întoarce
un nici un rezultat, spunem că tipul rezultatului este void.
Programul C++ este alcătuit din una sau mai multe funcţii, din care una este rădăcină (adică nu
poate lipsi şi execuţia programului începe automat cu ea). Aceasta se numeşte main. Programul conţine şi
declaraţii de variabile globale.
#include <iostream.h> - directivă folosită pentru a efectua citiri/scrieri
Pentru a efectua citirile folosim cin>>. Forma generală: cin>>a1>>a2…>>ak;
Pentru a efectua scrieri pe ecran folosim cout<<. Forma generală: cout<<a1<<a2<<…<<ak;
“Numim” tastatura cin. La citire, datele vin de la tastatură în memorie – cin>>
“Numim” monitorul cout. La scriere, datele trec din memorie către monitor, deci scriem cout<<.
Prin stream vom înţelege un flux de date de la o sursă către o destinaţie.
Sursa poate fi: tastatura (cin), un fişier oarecare aflat pe hard, o variabilă a programului.
Destinaţia poate fi: monitorul (cout), un fişier oarecare aflat pe hard, o variabilă a programului.
Ex3 (Introducerea/tipărirea unei valori Ex4 (În C++, se adună codul caracterului cu numărul
precedată de text) şi se tipăreşte suma)
#include <iostream.h> #include <iostream.h>
void main() void main()
{ {
int NrLat; char a;
cout<<"Nr laturi?"; cin>>NrLat int b;
cout<<"Numarul laturilor a='y'; b=71;
este"<<NrLat; cout<<a<<' '<<a+b;
} }
Problema.
Enunţ: Un mochetator vă cere să-l ajutaţi să calculeze câtă mochetă îi este necesară pentru a acoperi o
cameră de formă dreptunghiulară ale cărui dimensiuni le cunoaşte.
Limbaj pseudocod Programul C++