C/С++ программалау тілінде қарапайым программаларды құру жолдары

І. Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .3
ІІ. Негізгі бөлім ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .4.23
2.1 Си С++ тілінің сызықтық прогграммасы ... ... ... ... ... ... ... ... ... ... ... ... ..4
2.2 СИ .программаның құрылымы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .12
2.3 Басқару операторлары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...16
2.4 Цикл операторлары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 20
III. Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .24
IV. Пайдаланылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...25
С ++ Программалау тілінің тарихы.Екінші тілмен программалау.Осы жағдайда оқуға ұсынылады ,си тілі (ағылшынша нұсқасында оның аты латын алфабитінің бас әріпі С/Си тілі 1972 жылы Bell Lavorafories фирмасының қызметшісі Денис Ритим шығарды.
Си++ қазіргі заманғы негізгі программалау тілдерінің бірі болып табылады. Программалау тілдері жалпы мынандай:

1. Екілік кодта.
2. Ассемблер тілінде.
3. Cи тілінде.
4. Жоғарғы дәрежелі тілдерде (Pascal, Fortran, Basic).
түрлерге бөлінеді.

Си++ программалау тілінің көмегімен жүйелік программаларды, компиляторларды құруға және сонымен бірге кәделі программалар жасауға болады. Си++ программалау тілінде әртүрлі берілгендердің түрімен жұмыс атқаруға болады. Негізгі базалық тип рет литерлік тип болып табылады. Сонымен бірге программалау тілінде бүтін және нақты мәндер де қолданылады. Бұдан басқа типтерді: көрсеткіштер, массивтер, құрылымдар, т.б сипаттап қолдануға болады.
Си++ программалау тілінде өрнек операторлар мен операндтардан құрылады. Барлық жоғарғы дәрежелі тілдерге ұқсас негізгі конструкциялары бар: қайталау операторы, шартты операторы, таңдау операторы.
Си++-де жол, жиын, тізім, массивтерді тікелей орындайтын операциялар жоқ. Есте сақтау бөлігін тікелей таратып бөлуге болмайды. Файлдар мен енгізу, шығаруды орындайтын операциялар өзінде жоқ. Си++ программалау тілінде осы мәліметтерді өңдеу үшін функциялар шақырылып, сәйкес операциялар орындалады.
Белгілі бір уақыт өткеннен кейін кез-келген тілді стандарттан өткізіп отырады. Солардың бірі 1983 ANSI осы стандарт бойынша жұмыс атқарады.
Жаңа синтаксис бойынша Си++ тілінде қолданылатын жаңа стандартты бекітеді.
1. Александрский Андрей Современное проектирование на С++. 2002г. 336с.
2. Камардинов О. Информатика. Шымкент-2000.
3. Керниган Б., Ритчи Д. Язык программирования СИ. М.: Фин. и стат., 1982.
4. Керниган Б., Ритчи Д. Язык программирования СИ. М.: Фин. и стат., 1982.
5. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования СИ. (Задачи по языку СИ) М.: Фин. и стат., 1985.
6. Керниган Б., Ритчи Д., Фьюэр А. Язык программирования СИ. (Задачи по языку СИ) М.: Фин. и стат., 1985.
7. Макогон В.С. Язык программирования Си для начинающих. Учеб. пособ. Одесса, 1993.
8. Романовская Л.М. и др. Программирование в среде СИ для ПЭВМ ЕС. М.: Фин. и стат., 1991.
9. Романовская Л.М. и др. Программирование в среде СИ для ПЭВМ ЕС. М.: Фин. и стат., 1991.
10. Сабуров Сергей Язык Программирование С и С++. М.:Бук-пресс. 2006 г. 647 с.
11. Сағындықов К. М.Алгоритмдік тіл Си. Оқу құралы.- Қарағанды:ҚарМУ баспасы,2002 ж
12. Шиманович Е.Л. С/С++ в примерах и задачах. Минск, ООО “Новое знание”, 2004.
        
        ҚАЗАҚСТАН  РЕСПУБЛИКАСЫ  БІЛІМ  ЖӘНЕ  ҒЫЛЫМ  МИНИСТРЛІГІ
ОҢТҮСТІК ҚАЗАҚСТАН ОБЛЫСЫ ... ... ... АТЫНДАҒЫ ЖЕТІСАЙ ГУМАНИТАРЛЫҚ-ТЕХНИКАЛЫҚ КОЛЛЕДЖІ
Ф-Е-10/6.1
КУРСТЫҚ ЖҰМЫС
Пәні: Өндірістік және экономикалық үрдісін ... C/С++ ... ... ... программаларды құру жолдары
Шифр, мамандығы: 1304000 «Электрондық ептеу техникасы және бағдарламалық
қамтамасыздандыру »
Шифр, біліктілігі: 1304043 «Техник- бағдарламашы»
Тобы: ТБ 11-9/2
Орындаған студент: ... ... ... ... ... ... және ТОҚ»
кафедра отырысында қаралды
Хаттама № ______ «____» _________ 2014 ... ... ... ... ... ... ... Си С++ тілінің сызықтық
прогграммасы..................................................4
2.2 СИ -программаның
құрылымы.................................................................12
2.3 Басқару
операторлары................................................................
...............16
2.4 Цикл
операторлары................................................................
....................20
III.
Қорытынды...................................................................
..............................24
IV. Пайдаланылған
әдебиеттер..................................................................
.....25
І. Кіріспе
С ++ ... ... ... ... ... ... ұсынылады ,си тілі (ағылшынша нұсқасында оның аты ... бас ... С/Си тілі 1972 жылы Bell ... ... ... Ритим шығарды.
Си++ қазіргі заманғы негізгі программалау тілдерінің бірі ... ... ... ... ... ... кодта.
2. Ассемблер тілінде.
3. Cи тілінде.
4. Жоғарғы дәрежелі тілдерде (Pascal, Fortran, Basic).
түрлерге бөлінеді.
Си++ программалау ... ... ... ... құруға және сонымен бірге кәделі программалар жасауға
болады. Си++ программалау тілінде ... ... ... ... ... Негізгі базалық тип рет литерлік тип ... ... ... ... ... бүтін және нақты мәндер де қолданылады.
Бұдан басқа ... ... ... ... т.б ... болады.
Си++ программалау тілінде өрнек операторлар мен ... ... ... ... ... ... ... конструкциялары
бар: қайталау операторы, шартты операторы, таңдау операторы.
Си++-де жол, жиын, тізім, массивтерді тікелей орындайтын ... Есте ... ... ... ... ... ... Файлдар мен
енгізу, шығаруды орындайтын операциялар өзінде жоқ. Си++ ... осы ... ... үшін ... шақырылып, сәйкес
операциялар орындалады.
Белгілі бір уақыт өткеннен кейін кез-келген тілді стандарттан өткізіп
отырады. Солардың бірі 1983 ANSI осы ... ... ... атқарады.
Жаңа синтаксис бойынша Си++ тілінде ... жаңа ... ... ... Си С++ ... сызықтық прогграммасы
Айнымалылар және тұрақтылар. Turbo Pascal тілінде әрбір қолданылатын тип
алдын-ала сипатталуы қажет екенін ... ... ... ... ... ... бірі көп
жағдайда мәліметтерді сипаттамай пайдалануға болатындығында болды. ... ... ... сипаттап кету ұйғарылады.
Американдық ANSI стандарты бойынша айнымалы ретінде әріптерден басталатын
латын алфавиттінің элементтер жиынын аламыз.
Айнымалылардың аттарын берген уақытта ... және кіші ... әр ... ... мынадай ұйғарым бар: кіші әріптермен айнымалылар, ал ... ... жазу ... ... ... ... 31 орыннан аспайды. Арнайы сөздерді if,
else т.б айнымалылар ретінде қолдануға ... ... ... ... 1 байт орын ... int ... ұзындығы машинаға байланысты, float-
1 есе дәлдіктегі, double- 2 есе дәлдіктегі нақты сандар.
Негізгі типтермен бірге: short, long- квалификатор (қосымша) ... ... 2) ұзын ... ... ... short il; short int il; ... ... типтердің машинаға байланысты 3 түрі бар: short int, int, ... ... және ... элементтерді қарастыруға болады және ... ... деп ... ... +128 , 1 байт орын алады
0 ... 255 , 1 байт орын ... ... 32768 , 2 байт орын ... ... 65535 , 2 байт орын ... ... тұрақтылар integer типті болады. Бүтін тұрақтылардың соңғы
жағына l әрпін жазып қолдануға ... ... ... ... болса, онда 145UL жазылады.
Нақты тұрақтылар нүкте (.) немесе «e» дәрежесі арқылы жазылады. Мысалы:
132.5 немесе fe-5
Нақты сандардың ... ... f ... немесе l әрпін жазуға болады. 12.4f
(fload), 12.4l (Long).
Сөздік ... ... ‘ ’ ... алынып жазылады және
программада мынадай тізбектерді қолдануға болады. Бұларды ESC ... ... ESC ... -
\b -
\f- парақтау;
\n- жаңа жол;
\r- enter клавишасы;
\t- табуляция;
\v- вертикаль табуляция;
\\- сызықты орналастыру;
\?- ... ... \’’, \000- ... кодтағы мәліметтер;
\xhh- он алтылық кодтағы мәліметтер;
Тұрақты өрнектер алдын-ала сипатталып ... ... ... ... ... Мысалы: MaxLine 1000 тең болсын.
#define (анықтау) MAXLINE 1000
char line [MAXLINE+10] // жолдың ұзындығы 1010
Жолдық -“string” тұрақтылар ... ... ... бос ... де ... болады.
Си++ программалау тілінде барлық айнымалыларды сипаттау кезінде оларға
оларға алғашқы мән беру ... ... ... int і ... int i= ... мәндерді беру барысында оларды өрнек түрінде де жазуға болады.
Бірақ өрнектің мәні алдын- ала ... ... ... ... Мысалы:
int i= MAXLINE+2; // i=1012
Сыртқы және ... ... мәні ... 0-ге тең ... ... мәні анықталмаған айнымалылар, сол анықталмаған күйінде ... ... ... ... ... мәндерден өте сақ
болу қажет.
Арифметикалық операторлар. Си++ программалау тілінде мына арифметикалық
амалдар ... “-“, “*”, “/” ... ... ... %- ... бөлу) қолданылады.
Ескерту!Мұнда екі бүтін санды бөлудің нәтижесі бүтін сан ... ... i
t = ... = ... = ... “%” ... float, double ... мәндер үшін қолданылмайды.
Унарлық операциялар +25, -32, т.б
Амалдардың орындалу орны:
1) ... ... ... ... бөлу, модуль;
4) қосу, алу орындалады.
Қатыстық операторлар
Си++ программалау ... алты ... амал ... ... ... ... ... “=>”- тең немесе үлкен, “x,
fload(x)>,

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









Ұқсас жұмыстар
Тақырыб Бет саны
Бағдарламалау тілдері6 бет
7 IAS халықаралық қаржы есептілігінің стандарты16 бет
«Асыл тұқымды көк түсті қаракөл қой шаруашылығында жұптау түріне байланысты селекциялық белгілерінің көрсеткіші»30 бет
«БИАР» ЖШС-нің АҚША ҚАРАЖАТТАРЫ МЕН ОЛАРДЫ ПАЙДАЛАНУ ЖӘНЕ БӨЛУ МЕХАНИЗМІН ТАЛДАУ75 бет
«Қарғын» романы туралы3 бет
Абай ойларының қара сөздеріндегі өрнектері4 бет
Абайдың қара сөздері (1-10)13 бет
Абайдың қара сөздері туралы3 бет
Алтынайұлы Қарасай батыр 6 бет
Ауданның стратиграфиясы9 бет


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


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

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

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

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

Email: info@stud.kz

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

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