1 блок Алгоритм дегеніміз не екенін, бұл сөздің қайдан шыққанын жазыңыз. Алгоритмнің негізгі қасиеттерін талдаңыз



жүктеу 0,62 Mb.
бет28/33
Дата03.02.2022
өлшемі0,62 Mb.
#35428
түріПрограмма
1   ...   25   26   27   28   29   30   31   32   33
алгоритм сессия жауаптары

cout << "Бүтін сан енгізіңіз:\n"; жолы экранға

қос тырнақ шадағы сөз тіркесін шығарып, курсорды келесі жолға

көшіреді. cin >> i; жолы пернелерден енгізілген бүтін санды i айны-

малысына меншіктейді.

cout << "Сіз " << i << "санын енгіздіңіз, рахмет!";

жолы қос тырнақшадағы тіркестерді өзгеріссіз, ал i айнымалысы

орнына оның енгізілген сандық мəнін экранға шығарып береді.

С тілінің енгізу/шығару функцияларына қарағанда, С++ ті-

лінің ағымдары əртүрлі типтермен жеңіл, əрі жылдам жұмыс

істеуді қамтамасыз ете алады деп сана лады.

18. For операторының параметрі қандай типтерде бола алатынын көрсетіңіз. Нәтижені экранға шығару жолдарын мысалмен көрсетіңіз.

19. Көп нұсқалы таңдау операторы не үшін қажет екенін және оның жазылу форматы қандай болатынын көрсетіңіз. Адрестік операциялар үшін қолданылатын С/С++ тіліндегі арнайы операторларды көрсетіңіз.
Программада кездесетін бірнеше нҧсқаның бірін таңдап алу керек болған жағдайда, switch ауыстырғыш операторы қолданылады. Оператордың орындалу схемасы тӛмендегі 3.6 суретте келтірілген. Оның жалпы жазылуы:

switch <бүтін типті өрнек>;

{

case белгі1: операторлар;



case белгі2: операторлар;

................

[default: операторлар;]

}


Мҧнда switch сӛзінен кейінгі ӛрнек мәні есептеледі, ол бҥтін санды (char типі де) типте болуы тиіс. Сол мән case сӛздерінен кейін жазылған константалар мәндерімен салыстырылады. Егер олардың біріне тең болса, сол жол орындалады, жол соңында кӛшу операторы болмаса, келесі жолдар толық орындалады. Ал бір жолды орындап болған соң, switch операторынан шығу ҥшін break операторы қолданылады. Егер switch сӛзінен кейінгі ӛрнек мәні ешбір константамен сәйкес келмесе, онда default сӛзінен кейінгі операторлар атқарылады. Кейде default сӛзі болмауы да мҥмкін.

Default сӛзі болмаса, онда switch операторынан кейінгі келесі операторлар орындала береді. Switch операторындағы ӛрнек тҥрінде нақты типтегі мәліметтерді, сӛз тіркестерін (жолдарды) пайдалануға болмайды. Кейде бҥтін мәндермен ҥйлестірілген мәліметтердің қҧрылымдық (структуралық) элементтері қолданылуы мҥмкін.



Адрестік операциялар ҥшін С тілінде екі арнайы оператор қолданылады.

& – адресті анықтау ҥшін қолданылатын операция;

* – адрес арқылы қатынас жасау ҥшін қолданылатын операция.

& операциясы берілген айнымалының адресін қайтарады. Мысалы, программа мәтінінде sum айнымалысы былай сипатталған болсын: int sum; онда &sum жазуы осы айнымалының компьютер жадындағы орналасқан ҧясының адресі болып табылады.


жүктеу 0,62 Mb.

Достарыңызбен бөлісу:
1   ...   25   26   27   28   29   30   31   32   33




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

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау