С++ программалау ортасының негізгі операторлары

І. Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..3
ІІ. Негізгі бөлім
2.1 С++ тілінің алфабиті және оны іске қосу ... ... ... ... ... ... ... ... ... ... ..6
2.2 С++ тілінің операторлары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .8
2.3 С++ тілінің түсініктемелері ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..13
2.4 С++ тілінің тармақталу инструкциясы ... ... ... ... ... ... ... ... ... ... ...15
2.5 С++ тілінің switch/case таңдау командасы. ... ... ... ... ... ... ... ...18
2.6 С++ тілінің қайталау операторлары ... ... ... ... ... ... ... ... ... ... ... ..22
III. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .29
IV. Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 30
Ғылыми-техникалық революцияның қарқынды дамуы қоғамдық өмірдің барлық ортасын ақпараттандыру процесінің дамуы кең көлемде өзгеруін талап етеді. Барлық дамыған және дамушы елдерде кеңмасштабта білім берудің ақпараттық бағдарламалары (программалары) іске асырылған. Қазіргі кездегі білім берудің мақсаты - жеке тұлғаның дұрыс ойлау қабілетін, оның үздіксіз мәдени дамуының, білімі және кәсіпкерлік деңгейі өмірдің жаңа қоғамдық шарттарына тез бейімделуінің қабілеттілігін тәрбилеу. Қазіргі кездегі білім берудің негізгі даму деңгейі – оқу орталықтарының нақты шегіне және әртүрлі дұрыс интеграция қажеттілігіне шығару.
Си++ қазіргі заманғы негізгі программалау тілдерінің бірі болып табылады. Программалау тілдері жалпы мынандай:
1. Екілік кодта.
2. Ассемблер тілінде.
3. Cи тілінде.
4. Жоғарғы дәрежелі тілдер
түрлеріне бөлінеді.
Си++ программалау тілінің көмегімен жүйелік программаларды, компиляторларды құруға және сонымен бірге кәделі программалар жасауға болады. Си++ программалау тілінде әртүрлі берілгендердің түрімен жұмыс атқаруға болады. Негізгі базалық тип рет литерлік тип болып табылады. Сонымен бірге программалау тілінде бүтін және нақты мәндер де қолданылады. Бұдан басқа типтерді: көрсеткіштер, массивтер, құрылымдар, т.б сипаттап қолдануға болады.
Си++ программалау тілінде өрнек операторлар мен операндтардан құрылады. Барлық жоғарғы дәрежелі тілдерге ұқсас негізгі конструкциялары бар: қайталау операторы, шартты операторы, таңдау операторы.
Си++-де жол, жиын, тізім, массивтерді тікелей орындайтын операциялар жоқ. Есте сақтау бөлігін тікелей таратып бөлуге болмайды.
1. Александрский Андрей Современное проектирование на С++. 2002г. 336с.
2. Глушаков С.В. и др. Язык программирования С++. Москва, “Фолио”, 2004.
3. Дворжецкий А. Программирование на С и С++. М., 2000.
4. Златопольский Д.М. Я иду на урок информатики. –М.: “Первое сентября”, 2001.
5. Керниган Б., Ритчи Д. Язык программирования СИ. М.: Фин. и стат., 1982.
6. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования СИ. (Задачи по языку СИ) М.: Фин. и стат., 1985.
7. Макогон В.С. Язык программирования Си для начинающих. Учеб. пособ. Одесса, 1993.
8. Подбельский В.В., Фомин С.С. Программирование на языке Си. Учебное пособие. М.: Фин. и стат., 2000.
9. Романовская Л.М. и др. Программирование в среде СИ для ПЭВМ ЕС. М.: Фин. и стат., 1991.
10. Сабуров Сергей Язык Программирование С и С++. М.:Бук-пресс. 2006 г. 647 с.
11. Уинер Р. Язык Турбо Си: Пер с англ.-М.: Мир, 1991.-384 с.,ил.
12. Шиманович Е.Л. С/С++ в примерах и задачах. Минск, ООО “Новое знание”, 2004.
13. Шмидский Я.К. Программирование на языке С/С++. Москва, "Диалектика", 2003
        
        ҚАЗАҚСТАН  РЕСПУБЛИКАСЫ  БІЛІМ  ЖӘНЕ  ҒЫЛЫМ  МИНИСТРЛІГІ
ОҢТҮСТІК ҚАЗАҚСТАН ОБЛЫСЫ БІЛІМ БАСҚАРМАСЫ
Ғ. ... ... ... ГУМАНИТАРЛЫҚ - ТЕХНИКАЛЫҚ КОЛЛЕДЖІ
Ф-Е-10/6.1
КУРСТЫҚ ЖҰМЫС
Пәні: Өндірістік және экономикалық үрдісін модельдеу.
Тақырыбы: С++ программалау ортасының негізгі операторлары
Шифр, мамандығы: 1304000 «Электрондық ептеу техникасы және ... ... ... 1304043 ... ... ТБ ... студент: Өтегенов А.
Жетекшісі: Ауелбеков К
«Математика, информатика, физика және ТОҚ»
кафедра
отырысында қаралды
Хаттама № ______ «____» _________ 2014 ж.
Кафедра ... ... ... 2014 ж
ЖОСПАРЫ
І.
Кіріспе.....................................................................
.................................3
ІІ. Негізгі бөлім
2.1 С++ ... ... және оны ... С++ ... С++ ... С++ ... ... С++ тілінің switch/case ... ... С++ ... ... ... ... ... қарқынды дамуы қоғамдық өмірдің барлық
ортасын ақпараттандыру процесінің дамуы кең көлемде өзгеруін талап етеді.
Барлық дамыған және ... ... ... ... ... ... ... іске асырылған. Қазіргі кездегі білім
берудің мақсаты - жеке ... ... ... ... оның үздіксіз мәдени
дамуының, білімі және кәсіпкерлік деңгейі өмірдің жаңа қоғамдық шарттарына
тез бейімделуінің қабілеттілігін ... ... ... ... ... даму деңгейі – оқу орталықтарының нақты шегіне және әртүрлі дұрыс
интеграция қажеттілігіне шығару.
Си++ қазіргі заманғы ... ... ... бірі ... ... ... жалпы мынандай:
1. Екілік кодта.
2. Ассемблер тілінде.
3. Cи тілінде.
4. Жоғарғы дәрежелі тілдер
түрлеріне ... ... ... көмегімен жүйелік программаларды,
компиляторларды құруға және ... ... ... ... ... Си++ ... тілінде әртүрлі берілгендердің түрімен жұмыс
атқаруға болады. Негізгі ... тип рет ... тип ... ... ... ... тілінде бүтін және нақты мәндер де қолданылады.
Бұдан басқа типтерді: ... ... ... т.б сипаттап
қолдануға болады.
Си++ программалау тілінде өрнек операторлар мен ... ... ... ... ... ... ... конструкциялары
бар: қайталау операторы, шартты операторы, таңдау операторы.
Си++-де жол, ... ... ... ... ... операциялар
жоқ. Есте сақтау бөлігін тікелей таратып бөлуге болмайды. Файлдар мен
енгізу, ... ... ... ... жоқ. Си++ программалау
тілінде осы ... ... үшін ... ... ... орындалады.
Белгілі бір уақыт өткеннен кейін кез-келген тілді стандарттан өткізіп
отырады. Солардың бірі 1983 ANSI осы стандарт ... ... ... ... ... Си++ тілінде қолданылатын жаңа стандартты
бекітеді.
Бүгінгі таңда программалау тілдері қарқынды ... ... ... ... ... бүгінгі күні объектіге ... ... ... ... жұмыс С++ тіліндегі негізгі
операторлардың атқаратын қызмете толығымен түсініктеме берді. Бұл ... ... ... ... арналған.
ІІ. Негізгі бөлім
1. С++ тілінің алфабиті және оны іске қосу
Тілдің алфавиті дегенде сол тілде істетілетін символдар жиынына айтылады.
С++ тілінің алфавитінде 52 ... ... бар. ... Aa, ... әріптері.
2. 0,1,2,....................9 араб сандары немесе цифрлары.
3. Кириллица әріптері (түсініктеме үшін)
4. ... ... ... ... ... ... ... символдар тізбегінен тұрады. Бірақ
идентификатор саннан басталмауы керек. Идентификаторда үлкен ... ... ... деп ... Си ... ... /* мәтін */ - ішіне жазылады. Бұлардың арасындағыларды
компилятор оқымайды. Ал, ... ... “=” ... ... коды ... ... ... жазылады
{
}
{}- паскальдағы begin мен end сияқты істетіледі.
F9 – программаны іске қосу
# Include
Include – паскальдағы uses пен ...... ... командасын сақтайтын файл.
Берілгендер және олардың типтері
1. Бүтін типтердің элементтері бүтін сандар ... Int, Long, ... Signed, ... және тұрақтыларды жазу
Int. x,y:
Short a,b:
Int const A=5:
2. Нақты типтер float, double, long double
С++ программалау ортасын Borland C++ Builder ... ... ... болады. Ол үшін төмендегі жолдарды орындауымыз
жеткілікті.
Іске қосу-Программалар- Borland C++ Builder ( C++ ... ... 1. С++ ... ... ... ... File ( New(Other меню қатарын орындаймыз. Терезе ... ... Console Wizard –ты ... 2. С++ программалау ортасын ашу
Осы жолдарды орындап болғаннан соң төмендегі терезе, яғни ... ... ... ... 3. С++ ... терезесі
2. С++ тілінің операторлары
Операторлар (operators) - берілгендерді өңдеу үшін қолданылатын
қызметші ... ... ... ... ... ... ... ерекше көп есептерді орындайды. С++ тілінде
операторлардың саны өте көп . ... ең жиі ... ... ... ... ... |
|+ ... ... |
|- |Алу ... |
|* ... ... |
|/ ... |х=х/z; ... ... ... ... |
|= ... |х=10; ... ... мен меншіктеу |х+=10; (х=10 |
| | |мен ... |
|- = |Алу мен ... |х- =10; ... ... мен |х* =10; |
| ... | ... ... мен меншіктеу |х/ =10; |
Логикалық ... ... ... ... ... |If(x&& 0*FF) |
| | |{…..} |
| || ... немесе |If (x|| 0 *FF) |
| | |{….} ... ... ... ... ... ... |Тең ... {……} ... |Тең емес ... {……} |
|< ... |If(x ... ... {……} ... {……} |
Операторлар преинкрементный (pre-inkrement) және постинкрементный (post-
increment) бола алады. Преинкрементный (++x) түрі компиляторға: ... ... ... соң ... ... дегенді білдіреді.
Постинкрементный (х++) түрі компиляторға: алдымен айнымалыны ... соң ... ... арту амалын орында дегенді білдіреді.
Компьютер бүгінгі күнде әр түрлі проблемаларды шешуге қолданылатын
қолайлы машина ... ... ... бағытталған командалар
жиынтығы алгоритм деп аталады. Алгоритм ... шешу ... ... ... айтылады.
Алгоритм деп абстракт терминдермен баяндалады. Компьютерге
түсінікті болу үшін ... ... ... ... ... ... ... жалғыз тіл бұл машина тілі. Машина тілінде баяндалған
программаларға орындалатын ... ... ... ... жазылған программалар орындалудан алдын машина тіліне аударылуы
қажет.
Машина тілі ... үшін тіке ... өте ... ... ең ... тіл бұл –мәліметтер қоры үшін нотация және инструкция аттры
мене қамтамасыз ететін ассемблер тілі.
Бұл тіл де қолдану үшін ауыр тіл ... ... ... ... С/С++ ... тілі ... орындалуына қолайлы
нотациялар мен қамтамасыз етеді. Бұл ... ... ... ... азат етеді және оның орнына алгоритмдерге көңіл ... ... ... ... тілдерде жазылған программалар компилер
(comiler) деп аталатын трансляторлар арқылы ... ... ... істеген ассеблер кодтары кейінірек орындалатын программаға
айналады.
Төменде С тілінде жазылған ... ... ... /*
* ... ... ... программаңыз
*/
2. #include
3. int main()
4. {
5. ... ... ... ... ... ... программаны комментарийлермен
(түсінік) бастайды (1). Түсінік ... ... ... ... ... ... оқымайды. Келесі қатар (2) препроцессор
директивалары деп аталынатын компилятор командаларының бір түрі. Біздің
жағдайда stdio.h ... ... ... программаның кодын
директива тұрған орынға қою туралы ... ... ... Һ-кеңейтпесімен
сақталынған файлдар атау файлдары деп аталады және онда ... ... ... мен ... ... ... информацияларды жеке файл ретінде сақтапқою әртүрлі программалардың
бұл информацияларды пайдалануын ... соң (3-7) ... ... берілген. С тілінің ... ... ... main() ... бар. ... осы функциядан басталып, return() инструкциясын ... Int ... сөзі (main-ң сол ... main ... мәнінің типін білдіреді. Біздің жағдайда бүтін сан. Return
инструкциясындағы 0 мәні ... ... ... ... ... ... денесі {} фигуралы жақшалары ішінде ... ... ... ... ... ... ... үшін де кеңнен қолданылады. Мысалы, бұл for циклінің не if ... ... ... ... main() ... ... return-нан бөлек, бір ғана
командадан тұрады (5); printf функциясының прототипі stdio.h файлында
берілген.
Енді С++ ... ... ... программа құрайық.
| #include |
| ... main (void) |
|{ ...

Пән: Информатика
Жұмыс түрі: Курстық жұмыс
Көлемі: 13 бет
Бұл жұмыстың бағасы: 700 теңге









Ұқсас жұмыстар
Тақырыб Бет саны
Delphi программалау ортасы жайлы24 бет
Norton Commander операциялық қабыршығы11 бет
Norton Сommander сипаттамасы8 бет
Turbo Pascal тілінде циклдармен жұмыс14 бет
WINDOWS’98 операциялық жүйесI18 бет
«Ақпараттық технологиялар» пәні8 бет
Банктік операциялар жүйесінде клиенттерге қызмет көрсетудің ақпараттық жүйесін тұрғызуды жобалау68 бет
Вирустың түрлері4 бет
Екілік кодында берілген екі жылжымалы үтірлі сандарды екі разряд бойынша талдап көбейту17 бет
Несие операцияларын басқарудың ақпараттық жүйесін тұрғызу ( казкоммерцбанк материалдары негізінде )54 бет


Исходниктер
Пәндер
Көмек / Помощь
Арайлым
Біз міндетті түрде жауап береміз!
Мы обязательно ответим!
Жіберу / Отправить


Зарабатывайте вместе с нами

Рахмет!
Хабарлама жіберілді. / Сообщение отправлено.

Сіз үшін аптасына 5 күн жұмыс істейміз.
Жұмыс уақыты 09:00 - 18:00

Мы работаем для Вас 5 дней в неделю.
Время работы 09:00 - 18:00

Email: info@stud.kz

Phone: 777 614 50 20
Жабу / Закрыть

Көмек / Помощь