120 likes | 208 Views
Learn about C++ data elements like identifiers, constants, variables, pointers, operators, arithmetic expressions and data types (int, float, double, char, bool) in this guide. Discover how numerical values, characters, and logical values are represented in C++. Gain insights into strings, identifiers, memory allocation, and logical variables. Master the rules for C++ identifiers and understand the significance of data types. Explore the world of C++ data elements to enhance your programming skills.
E N D
Elementet e gjuhës C++ • Elementet e kësajgjuhejanë: • tëdhënat • identifikatorët • konstantet • variablat • pointerët • operatorët • dheshprehjetaritmetikore
Tëdhënat • Informatatqëijepenkompjuteritnënjëformëtëkuptueshmepërtë, quhentëdhëna(ang data) • Tipet e tëdhënavejanë: • int • float • double • char • bool
Numrat e plotë • Tipat e tëdhënave, tetëcilëtparaqitetshkurtesaint, u përkasinnumravetëplotë • Tëdhënat, tipat e tëcilëvefillojnë me fjalën unsigned, paraqesinnumrat e plotë pa parashenjë
Numratdhjetorë • Tëdhënat e tipavefloat dhe double u përkasinnumravedhjetorë (numraverealë) • Numrat me pikëfikse • 44743 • -76582 • Numrat me pikëtëlëvizshme • 385e5 • -743e11 • 642341e-8
Tëdhënatkarakter • Tëdhënattekstuale, tëcilatpërmbajnëshkronja, shifranumerikeosesimboletëtjera, nëkompjuterruhensitëdhënatëtipitkarakter • Në C++ shfrytëzohet 1 bajtpërruajtjen e njëvleretëkëtij tipi nëbazëtëkodit ASCII (American Standard Code for Information Interchange) • Tëdhënat e tipitchar kompjuteritijepen duke ishkruaratonëthonjëza: • ‘a’ • ‘?’ • ‘3’
Hapësiramemorueseqëshfytëzohet • Përruajtjetëtëdhënavetëtipittëcaktuar, kompjuterishfrytëzonnjëhapësirëmemoruesetëcaktuar • Pshpërvendosjenëmemorietëtëdhënavetëtipitlong double shfrytëzohen 10 bajtë
Stringjet • Vargjet e simbolevetëndryshme (shkronjave, numravedhesimbolevespeciale), përkatësishttekstet e çfarëdoshmetëshkruarabrendathonjëzave, quhenstringje (ang string) • Stringjetformohensivargjetëkarakterëve • Stringuicilinukpërmbanasnjëkarakterquhet string izbrazët (“ “)
Vleratlogjike • True (e vërtetë) • False (e pavërtetë) • Këtodyvleranëkompjuterruhensinumratëplotëpozitivë, 0 dhe 1 • Variablatqëshfrytëzohenpërruajtjen e tëdhënavelogjike, deklarohensivariablatëtipitbool
Identifikatorët • Njësitëelementarememoruesenëtëcilatvendosentëdhënatdherezultatet e programeveemërohen duke përdoruridentifikatorët • Identifikatorëtpërdorenpëremrat e konstanteve, variablave, nënprogramevedhestrukturavetëtjeratëpërfshiranë program • Formohensikombinimishkronjave, numravedhenënviza(_) • Simboliiparëduhettëjetëshkronjëose _
Identifikatorëtshembuj • Identifikatorëtqëlejohen • nata • _Fillimi • a23_44 • Identifikatorëtqënuklejohen • 4dite • nata+dita • libri& • karakterët !, $, &, >, +, ë, ç etj • fjalëtkyçetë C++ nuklejohentëpërdorensiidentifikatorëpsh else, cout, if, while • Nukmerrensiidentifikatorëtënjëjtë • nata • Nata • NATA • natA