Программалау тілдері» Тақырыбы: «Пәтерді сату және сатып бағдарламасын жүзеге асыру (krisha kz)»



Pdf көрінісі
бет4/11
Дата27.09.2023
өлшемі406,51 Kb.
#110608
түріПрограмма
1   2   3   4   5   6   7   8   9   10   11
Байланысты:
Курсовая работа Alimuly Aidarbek (2)

 

 
1.2. Пәтерді сату және сатып алудың маңыздылығы және қажеттілігі 



Пәтер сатып немесе сатып алу әр уақытта әрбір ел үшін өте маңызды 
болған. Себебі пәтер сату немесе сатып алу Қазақстанның экономикасына 
тікелей әсер ететін факторлардың бірі болып табылады. Осы арқылы 
халықтың ақшасы бір орында тұрмай әрқашан айналып тұрған, сондықтан 
пәтер сатып немесе сатып алу болмаған жағдайда және адамдар бір пәтерден 
алып тұра берген кезде экономика құлдырайды деген ойдамын. 
Пәтер сатып және сатып алудың маңыздылығымен қажеттілігін адамның 
дамуы деп атауға болады. Себебі адамдар ақша тауып және де өз өмірін 
жақсы қылуы үшін жаңадан пәтерлер ала бастайды, уақыт өткен сайын өзі 
ұнатқан пәтерлерді ала бастайды.
Егерде пәтер сатып және сатып алу болмаған жағдайда адамға жаңадан 
пәтер іздей алмайтын еді, әркім өзінің пәтерінде өзгермей тұра беретін еді 
және де адам өмірі өз қызығушылығын жоғалта бастайтын еді, егер адамға 
дамуға жол ашық болғанымен бірақ дамитын мақсаты болмағасын адам 
өзінің дамуын пайдасыз деп санайтын еді, сондықтан пәтер сату мен сатып 
алу біз үшін маңызды заттардың бірі болып саналады. Адамдар пәтер 
сатумен сатып алуды қазіргі заманда тек қана ақша табу үшін немесе өмір 
сүру үшін ғана емес және де өз ақшаларын сақтау үшінде қолданады. Қазіргі 
уақытта ақша тұрақсыздығы болғандықтан көптеген адамдар жылжымайтын 
мүлік алғанды дұрыс көріп, артылған ақшаға мүлік алады соның арқасында 
көптеген ақшасын солай сақтайды.
1.3. Бағдарламауда қолданылған кітапханалар 
Бұл бағдарламаны жазу үшін біз С++ тілін қолданған соң, біз екі түрлі 
кітапхана қолдандық. “Iostream” және “String” кітапханаларын қолдандық. 
Осы екі кітапханаларда бағдарламаны жазу үшін керекті кодтардың бәрі 
бар. “Iostream” кітапханасы C++ үшін маңызды кітапхана болып табылады, 
себебі ол стандартты деректер түрлерінің енгізуі-шығаруы үшін 
функцияларды ұсынады, мәселен int, double, char, bool және басқалар. 
Iostream арқылы клавиатураның мәліметтерін оқиу, оларды экранға шығару
файлдарға жазу, файлдардан оқу және т.б. мүмкіндіктері бар. Iostream 
кітапханасының екі классы бар: енгізу үшін istream (input stream) және 
шығару үшін ostream (output stream).
“Iostream” кітапханасының өзге кітапханаларға қарағанда ерекшелігі:
Деректерді енгізудің және шығарудың қолайлылығы. Осы кітапхана 
5
арқылы пайдаланушы консонль арқылы файлдарға деректерді жеңіл 
енгізуге, деректерді бөлім арасында жеңіл ауыстыруға немесе басқа бөлімге 
жеңіл жіберуге арналған. 



“String” кітапханасы C++-да строкалармен жұмыс істеуге мүмкіндік 
беретін string классын қамтиды. Бұл класс жолдарды сақтауға, оларды 
өзгертуге, өзіндік жолдарды іздеуге, жолдардың бөлімдерін шығаруға және 
т.б. мүмкіндік береді. String классы стандартты char мәселелері топтарынан 
тиімді және қауіпсіз альтернатива болып табылады, себебі жолдармен жұмыс 
істеу, жад памятты автоматты түрде жинау және өшіру, жолдармен жұмыс 
істеу үшін қолайлы әдістер, қателерді және өзгертулерді орындайтын 
тексерулер және искерлерді көрсетеді.
“String” кітапханасының ерекшелігі:
Қолдану қарапайымдылығы: "string" кітапханасы жобаларда жолдамалар 
мен өзгертушілерді жылдам жасауға мүмкіндік беретін жеңіл және қолайлы 
интерфейс ұсынады. Және "string" кітапханасы сыртқылармен жұмыс 
жасауға қолайлы және жылдам болуға орналасқан.
“Class” командасын пайдаланып жүзеге асырылады. Класс арқылы 
қолданылатын өзгерістер мен функциялардың бірлесімінен тұратын жаңа 
деректер түрін құруға мүмкіндік береді. Класс түрінің анықтамасы «class» 
сөзімен басталады және ады келесінде көрсетіледі. Ол құрамында {} 
құсбелгілерінен кейін члендер тұр. Класс члендері - мәндер мен функциялар - 
сақтау элементтері мен олардың мәндерін өзгерту жолын ұсынады. 
“Class” кітапханасының 3 түрлі қолжетімділік түрі бар
1.
Public - бұл C++ классындағы бір "access specifier" (қатынастарды 
белгілеу элементі). Бұл элемент сыртқы кодтың класс ішіндегі 
мүмкіндіктерін белгілейді. "public" сыртқы кодқа бұл класс ішіндегі 
барлық мүмкіндіктерге жол ашуға рұқсат береді. 
2.
Private - Бұл элемент сыртқы кодтың класс ішіндегі мүмкіндіктерін 
белгілейді. "private" , сыртқы кодқа бұл класс ішіндегі мүмкіндіктерге 
жол ашуға рұқсат бермейді. 
3.
Protected - Бұл элемент сыртқы кодтың класс ішіндегі мүмкіндіктерін 
белгілейді. "protected" access specifier, сыртқы кодқа бұл класс ішіндегі 
мүмкіндіктерге жол ашуға рұқсат береді, бірақ тек бұл класс ішіндегі 
және оның жетекшілерінің өнімдерін пайдалана алады. 
“Class” командасының жұмыс қалай істейтіні 1-суретте корсетілген. 


Достарыңызбен бөлісу:
1   2   3   4   5   6   7   8   9   10   11




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет