Sunteți pe pagina 1din 3

Structura unui program

Cel mai bun mod de a învăța un limbaj de programare este scrierea de programe. De obicei,
primul program scris de începători este programul numit "Hello World", care pur și simplu
printeaza "Hello World" pentru ecranul computerului. Deși este foarte simplu, el conține toate
componentele fundamentale ale programelor C ++:

În general, un program este un sir de instructiuni.  In C/C++ programul este o functie
numita main.

Efectul instructiunillor din C/C++ este stabilit intr-un fisier numit stdio.h (h vine de
la header). Acest fisier este incarcat implicit pentru a asigura buna functionare a
programului. Daca dorim sa folosim instructiuni mai complexe (gen cin, cout) trebuie sa
specificam si headerul care explica functionarea acestor instructiuni (iostream.h).

De asemenea, trebuie sa stabilim ce variabile folosim, pentru a le putea aloca spatiu si a le


da valori. Spre deosebire de alte limbaje, in C/C++ declararea variabilelor folosite poate fi
facuta si pe parcursul executiei programului.

Structura unui program C/C++ este urmatoarea

//acesta este un comentariu; el nu influenteaza programul

//declararea headerelor

#include <iostream>

using namespace std;

//declararea variabilelelor

....

//programul principal

int main()

// instructiunile programului

..........

return 0;} //aici se incheie programul

In exemplul urmator (citirea a doua valori si afisarea sumei lor) trebuie sa observati:

1. orice program are trei parti:

2. citirea datelor initiale si initializarea variabilelor necesare

3. prelucrarea datel;or (programul propriuzis)


4. afisarea rezultatelor

Puteti observa de asemenea:

 cum se declara o variabila

 cum se foloseste o constanta text (sir de caractere)

 cum se citeste o data

 cum se afiseaza un sir de caractere, constante, variabile si expresii

 cum putem schimba valoarea unei variabile

# include <iostream>

using namespace std;

int a,b,c;

int main()

//citirea datelor initiale; initializarea altor variabile;

cin>>a>>b;

//prelucrarea datelor

c=a+b;

//afisarea datelor

cout<<"afisarea rezultatului"<<endl;

cout<<a<<'+'<<b<<'='<<a+b;

cout<<"Suma calculata este "<<c;

return 0;

Observatie

 instructiunea return permite intreruperea brusca a executiei unui program; puteti


folosi aceasta instructiune daca , din diverse motive doriti intreruperea brusca a
executiei unui program.

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