Variablat dhe konstantet Variablat N nj lokacion memorues
Variablat dhe konstantet
Variablat � Në një lokacion memorues mund të vendosen vlera të ndryshme, këto lokacione memoruese paraqesin variablat � Përmbajtja e një lokacioni njihet si vlerë e variablës � Kurse emri simbolik që i shoqërohet paraqet identifikatorin e variablës (emrin e variablës) 06: 43 2
Deklarimi i variablave të zakonshme � Çdo variabël para se të shfrytëzohet duhet të deklarohet tipi i saj �int a; �double vlera_maksimale; �char ggg; � Brenda një deklarimi mund të përfshihen edhe më shumë variabla: �int x, y, z; �long int nata, e; 06: 43 3
Deklarimi i fushave � Deklarimi i vektorëve ◦ Fushat një dimenzionale ndryshe quhen edhe vektorë ◦ në kompjuter ato deklarohen si variabla me një indeks �int D[5]; �ku indekset fillojnë nga vlera 0, pra anëtari i parë është D[0] � Deklarimi i matricave ◦ matricat paraqesin fusha dydimenzionale �double Z[3] [5]; 06: 43 4
Deklarimi dhe inicializimi � Gjatë deklarimit të tipave të variablave, atyre mund t’iu ndahen edhe vlerat �int i = 5; �double s = 43; � Vektorët �int R[5] = {6, 3, 2, 4, 5}; �int R[] = {6, 3, 2, 4, 5}; �int F[4] = {2, 4}; �char Z[3] = { “da 3”} apo {‘d’, ’a’, ’ 3’ }; 06: 43 5
Deklarimi dhe inicializimi i matricave � Matricat deklarohen dhe inicializohen njëlloj si edhe vektorët �int K[2][2] = {{1, 2}, {4, 4} }; �char S[4][8] = {“Pranvera”, “Vera”, ”Vjeshta”, “Dimri” }; � Njëlloj deklarohen edhe fushat shumëdimenzionale me 3 e më shumë indekse 06: 43 6
Konstantet � Vlerat të cilat brenda programit nuk ndryshohen, kompjuterit mund t’i jepen duke i deklaruar ato si konstante �const double pi=31415926; �const int m = 4; �const int K[2][2] = {{1, 2}, {4, 4} }; 06: 43 7
Komentet � Që programi të jetë i kuptueshëm, qoftë edhe pas një kohe më të gjatë, ose edhe nga shfrytëzues të tjerë shënohen komentet � Komentet në C++ shkruhen në dy mënyra: ◦ komente brenda një rreshti (end of line comment) ◦ komente brenda një blloku (block comment) 06: 43 8
Komentet brenda një rreshti // Programi Or // përmes të cilit sqarohet operatori || #include <iostream> using namespace std; int main() { bool x; // deklarimi i variablës si bool int a=5, b=3; // deklarimi i variablave a dhe b x=(a<8)||(a<=(b+1)); cout << "vlera e x = " << x << endl; return 0; } 06: 43 9
Komentet brenda bllokut /* Programi Or përmes të cilit sqarohet operatori */ #include <iostream> using namespace std; int main() { bool x; /* deklarimi i variablës si bool */ int a=5, b=3; /* deklarimi i variablave a dhe b */ x=(a<8)||(a<=(b+1)); cout << "vlera e x = " << x << endl; return 0; } 06: 43 10
Zbrazëtirat brenda programit � Me qëllim të rritjes së dukshmërisë së programit, përkatësisht të copëtimit të tij në pjesë, në program mund të shtohen rreshta të zbrazët /* Programi Or përmes të cilit sqarohet operatori */ #include <iostream> using namespace std; int main() { bool x; /* deklarimi i variablës si bool */ int a=5, b=3; /* deklarimi i variablave a dhe b */ x=(a<8)||(a<=(b+1)); return 0; } cout << "vlera e x = " << x << endl; 06: 43 11
- Slides: 11