Struktura e njė programi nė C++
Teksti kėkues ėshtė gabim.
Teksti kėkues ėshtė gabim. Ju lutem pėrdorni vetėm shkronja dhe numra pėr tekstin kėrkues.
Kategoritė
Komenti nuk u shtua
Komenti juaj nuk u shtua. Ju lutem kontrolloni komentin dhe provojeni pėrsėri.
Komenti u shtua
Komenti juaj u shtua dhe do jetė i dukshėm automatikisht.

Struktura e njė programi nė C++

Tė gjithė programet nė C++ kanė njė strukturė tė ngjashme tė cilėn do e shpjegojmė me detaje mė poshtė.

Struktura e njė programi nė C++
Struktura e njė programi nė C++
Nga: Ndricim Topalli
Publikimi: 23/12/2016 21:06

Programi mė i thjeshtė nė C++ ėshtė njė program qė afishon njė vlerė, qė ėshtė treguar mė poshtė.

// Programi im i parė nė C++
#include

using namespace std;

int main(){
     cout << "Ky ėshtė programi im i parė!";
}


// Programi im i parė nė C++

Nė programin e mėsipėrm dy viza para (slash) tregojnė se pjesa tjetėr e linjės ėshtė njė koment i shtuar nga programuesi, por qė nuk ka efekt nė ekzekutimin e programit. Programuesit pėrdorimin kėtė llojė komenti pėr tė pėrfshirė shpjegime tė shkurtra ose vėrejtje nė lidhje me kodin apo programin. Nė kėtė rast, ėshtė njė pėrshkrim i shkurtėr mbi programin.

#include

Linjat qė vazhdojnė me njė thurje (#) janė direktiva tė lexuara dhe interpretuara nga preprocesori. Ata janė linja tė veēanta tė interpretuara para pėrpilimit dhe ekzekutimit tė programit. Nė kėtė rast, direktiva #include , udhėzon preprocesorin tė pėrfshijė njė pjesė tė librarive standarte tė gjuhės C++, qė lejon hyrjen dhe daljen e operacioneve standarte, tė tilla si afishimin e programit tė mėsipėrm (Ky ėshtė programi im i parė!) nė ekran.

Linja bosh

Linjat bosh nuk kanė efekt nė njė program. Ata thjesht pėrmirėsojne lexueshmėrinė e kodit.

using namespace std;

Kjo ėshtė njė komandė standarte qė i tregon kompilorit tė pėrdorė libraritė dhe funksionet standarte tė gjuhės programuese C++. Nėse nuk deklarojmė "using namespace std;" atėherė na duhet qė tė pėrdorim fjalėn kyce "std::" para se tė pėrdorim funksionet apo komandat standarte. Pėrshembull: pėr tė pėrdorur cin apo cout na duhet tė shkruajmė std::cin dhe std::cout.

int main(){

Kjo linjė fillon deklaratėn e njė funksioni. Nė thelb, njė funksion ėshtė njė grup deklaratash tė cilave i ėshtė dhėnė njė emėr: nė kėtė rast, kjo i jep emrin "main" grupit tė deklaratave qė vijojnė. Funksionet do tė diskutohet nė detaje nė njė kapitull mė vonė, por nė thelb, pėrcaktimi i tyre ėshtė deklarata e tipit (int), njė emėr (main) dhe njė palė kllapa (()), nė mėnyrė opsionale, duke pėrfshirė parametrat. Ngaqė programi ėshtė i thjeshtė dhe nuk na duhen parametra atėherė nuk i japin asnjė parametėr mes kllapave rrethore.

Funksioni i quajtur "main" ėshtė njė funksion i veēantė nė tė gjitha programet C ++; ėshtė funksioni i vetėm qė thirret kur programi ekzekutohet. Ekzekutimi i tė gjitha programeve nė C ++ fillon me funksionin main, pavarėsisht se ku funksioni ėshtė i vendosur brenda kodit.

Kllapa gjarpėroshe hapėse "{" i tregon kompilatorit fillimin e funksionit, dhe kllapa gjarpėroshe mbyllėse fundin e funksionit. Cdo linjė kodi brenda kllapave gjarpėroshe ėshtė pjesė e kėtij funksioni qė pėrcaktojnė se ēfarė ndodh kur funksioni main thirret.

cout << "Ky ėshtė programi im i parė!";

Kjo linjė ėshtė njė deklaratė nė C++. Njė deklaratė ėshtė njė shprehje qė nė fakt mund tė prodhojė njė efekt. Kjo ėshtė pjesa kryesore e njė programi, duke specifikuar sjelljen e tij. Deklaratat ekzekutohen nė radhė qė paraqiten nė trupin e njė funksion.

Kjo deklaratė ka tre pjesė: sė pari, "cout", e cila identifikon pajisjen standarde pėr prodhimit e karaktereve (zakonisht, ky ėshtė ekrani i kompjuterit). Sė dyti, operatori i shtimit "<<", qė tregon se ēfarė vijon do shtohet nė cout. Sė fundmi, ėshtė fjalia/teksti qė ne duam tė afishojmė nė thonjėza ("Ky ėshtė programi im i parė!"), e cila shtohet/afishohet nė prodhim standard.

Vini re se deklarata pėrfundon me pikėpresje (;). Ky karakter shėnon fundin e deklaratės, ashtu siē pika pėrfundon njė fjali. Tė gjithė deklaratat nė C++ duhet tė pėrfundojė me njė karakter pikėpresje. Njė nga gabimet mė tė zakonshme tė sintaksės nė C++ ėshtė mosvėnia e pikėpresjes pėr t'i dhėnė fund njė deklaratė.


Komentet (0)

Kontrolloni emrin dhe provojeni pėrsėri.
Kontrolloni vendodhjen dhe provojeni pėrsėri.
Kontrolloni komentin dhe provojeni pėrsėri.
Fjalėkalimi nuk ėshtė i saktė. Shkruani fjalėkalimin siē shihet nė fotografi dhe provojeni pėrsėri.
Shtoni komentin tuaj




Ju keni edhe 1000 karaktere


Shkruani fjalėn qė shikoni nė fotografi
dW'EQ

Sharje dhe gjuhė agresive nuk lejohen nė Perspekti.