Kintamieji ir jų tipai • Programos susideda iš duomenų ir komandų • Jiems laikyti programoje C++ naudoja kintamuosius ir konstantas • Duomenis galima suskirstyti į dvi kategorijas – skaitmeninius duomenis ir simbolinius • Kintamiesiems ir kostantoms yra skiriamas tam tikras kiekis kompiuterio atminties ląsteliu • Kiekviena ląstelė turi savo numerį, kuris vadinamas adresu • Aprašant kintamuosius, reikia nurodyti jų tipą • Vieno tipo kintamiesiems skirtinguose kompiuteriuose gali būti išskirta skirtingas kiekis baitų • C++ kalboje abstrakčios duomenų struktūros vadinamos klasėmis • C++ kalboje yra trys pagrindinės bazinių tipų grupės • Sveikųjų skaičių bazinio tipo atmainos: a) char – simbolis b) short int – trumpas sveikasis skaičius c) int – sveikasis skaičius d) long int – ilgas sveikasis skaičius • Realiųjų skaičių atmainos: a) float – slankaus kablelio skaičius b) double – dvigubo tikslumo skaičius c) long double – ilgas dvigubas skaičius • Sveikųjų skaičių be ženklo atmainos: a) unsigned char – simbolis be ženklo b) unsigned short int – trumpas sveikasis skaičius be ženklo c) unsigned int – sveikasis skaičius be ženklo d)unsigned long int – ilgas sveikasis skaičius be ženklo • Konkretaus tipo užimamas atminties dydis priklauso nuo vartojamo kompiliatoriaus • Visada garantuojama, kad: a)tipui char bus skirta ne mažiau 8 bitų (1 baitas) b)tipui short – ne mažiau 16 bitų (2 baitai) c) tipui long – ne mažiau kaip 32 bitai (4 baitai) • Bazinių tipų dydžiai: a)char dydis yra 1 baitas b)short int dydis yra 2 baitai c)unsigned int dydis yra 4 baitai d)int dydis yra 4 baitai e)unsigned long dydis yra 4 baitai f)long int dydis yra 4 baitai g)float dydis yra 4 baitai h)double dydis yra 8 baitai i)long double dydis yra 10 baitų j)bool dydis yra 1 baitas • Bazinių tipų ir jų tmainų sąrašas bei vertimas į lietuvių kalbą: char - simbolis unsigned char – simbolis be ženklo signed char – simbolis su ženklu (kaip ir char) int – sveikasis unsigned int – sveikasis be ženklo signed int – sveikasis su ženklu (kaip ir int) short int – trumpas sveikasis unsigned short int – trumpas sveikasis be ženklo signed short int – sveikasis su ženklu (kaip ir short int) long – ilgas long int – ilgas sveikasis (kaip ir long) signed long int – ilgas sveikasis su ženklu (kaip ir long int) unsigned long int – ilgas sveikasis be ženklo float – slankaus kablelio (realusis) double – dvigubo tikslumo (realusis) long double – ilgas dvigubo tikslumo (realusis) Kintamųjų apibrėžtis • Visi programoje naudojami kintamieji turi būti apibrėžti • Apibrėžimo metu C++ skiria kintamajam tam tikrą kiekį atminties ir suteikia jam vardą • Atmintis kintamajam tik skiriama ir apibrėžimo metu jokia reikšmė ten neįrašoma Vardų sudarymo taisyklės yra tokios: • Visų kintamųjų vardai turi būti unikalūs • C++ Builder pagal nutylėjimą skiria pirmuosius 250 vardo simbolių • Vardas turi prasidėti raide • Po pirmojo simbolio gali sekti kitos raidės, skaitmenys arba pabraukimo brūkšnys • Vardas neturi sutapti su raktiniu žodžiu • Vardas turi turėti loginę prasmę • Vardai kiekis Kiekis KIEKIS kIEKIS yra skirtingi • Vardai turi turėti loginę prasmę, kad būtų lengviau suvokti programą • Vardai J23qrsnf, A_254 nėra geri, nes neaišku kas juose saugoma • Geresni vardai tokie: amžius, kiekis, kaina, apskrit_ilgis • Vienos raidės kintamieji dažniausiai naudojami laikinoms reikšmėms saugoti ar ciklų skaitikliams • Raktinių žodžių pavyzdžiai: for, while, if, main ir panašiai • Kintamųjų apibrėžties sintaksė yra tokia:
Šį darbą sudaro 1307 žodžiai, tikrai rasi tai, ko ieškai!
★ Klientai rekomenduoja
Šį rašto darbą rekomenduoja mūsų klientai. Ką tai reiškia?
Mūsų svetainėje pateikiama dešimtys tūkstančių skirtingų rašto darbų, kuriuos įkėlė daugybė moksleivių ir studentų su skirtingais gabumais. Būtent šis rašto darbas yra patikrintas specialistų ir rekomenduojamas kitų klientų, kurie po atsisiuntimo įvertino šį mokslo darbą teigiamai. Todėl galite būti tikri, kad šis pasirinkimas geriausias!
Norint atsisiųsti šį darbą spausk ☞ Peržiūrėti darbą mygtuką!
Mūsų mokslo darbų bazėje yra daugybė įvairių mokslo darbų, todėl tikrai atrasi sau tinkamą!
Panašūs darbai
Atsisiuntei rašto darbą ir neradai jame reikalingos informacijos? Pakeisime jį kitu nemokamai.
Pirkdamas daugiau nei vieną darbą, nuo sekančių darbų gausi 25% nuolaidą.
Išsirink norimus rašto darbus ir gauk juos akimirksniu po sėkmingo apmokėjimo!