Шартты цикл операторлары C++

Жоспар.

Кіріспе ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 3

1 бөлім. Шартты цикл операторлары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
1.1. Қайталану командалары ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 4
1.2. Параметрлі For циклдік операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ..4
1.3. While циклдік операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ...7
1.4. Do.while операторы ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 9
1.5. Күрделі циклдар ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... .10

2 бөлім. Шартты цикл операторларын есептерде қолдану ... ... ... ... ... ...16
2.1. For параметрлі цикл операторын есепте қолдану ... ... ... ... ... ... ... ...16
2.2. While параметрлі цикл операторын Фибоначчи еселігіне қолдану..20

Қорытынды ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 24

Қолданылған әдебиеттер ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ..25
Кіріспе
C++ программалау тілінде басқа программалау тіліндегідей шартты цикл операторларымен жұмыс жасауға болады. Цикл немесе қайталану командалары деп, берілген тапсырмалардағы, логикалық өрнектің мәні, ақиқаттылығын сақтағанша, іс-әрекеттің қайталануын айтады. Шартты цикл операторлары программалау тілінің аса қуатты құралы болып табылады. Цикл мәліметтер жиынтығына итерациялық операцияларды жасауға мүмкіндік береді. Цикл операторы, цикл денесіндегі іс-әрекеттерді, берілген есептегі шарт орындалғанша қайталай береді. Сол іс-әрекеттерді орындау үшін, қайталану командаларын қолданамыз. С++ тілінде басқа тілдердегідей сияқты, циклдің үш түрі бар: For, While және Do-while параметрлі цикл операторлары және операторлар ішінде қолданылатын break және continue операторлары бар.
Бұл курстық жұмыстың басты мақсаты «С++» тіліндегі шартты цикл операторларын зерттеу, яғни оларды анықтау және есептерде қолдану болып табылады.
Курстық жұмыстың басты міндеттері:
- Шартты цикл операторларын есептерде немесе тапсырмаларда қолдану.
- Шартты цикл операторларын бағдарламаларда қолданғандағы маңыздылығын анықтау.
- Шартты цикл операторларын қолданып есеп шығару жолдарын жеңілдету.
Қолданылған әдебиеттер

1) Культин Н.Б. «C/C++» М:2001ж.
2) Зелковиц М. Шоу А. Гэннон Дж. «Принципы разработки программного обеспечения» М. Мир, 1982.
3) Уинер Р. «Язык Turbo Си» М. Мир, 1999.
4) Павловская Т.А. «С\С++ Структурное программирование» М. 2005.
5) Курочкина В. М. «Язык компьютера» М. Мир, 1989.
6) Вирт И. «Алгоритмы и структуры данных» М. Мир, 1989.
7) Уиннер Р. «Язык Turbo C» М.1991ж.
8) Уэйт М. Прата С. Мартин Д. «Язык Си Руководство для начинающих» М.Мир, 1988.
9) Керниган Б. Ритчи Д. Фьюэр А. «Язык программирования Си» М. Финансы и статистика, 1985.
10) Мик Б. и др. «Практическое руководство по программированию» М. Радио и связь, 1986.
11) Уэит, Мартин Д. «Язык Си» М.:1988ж.
12) Фокс Дж. «Программное обеспечение и его разработка» М.: Мир, 1985.
13) Стефан Р. Дэвис “C++ для "чайников”, 4-е издание
14) Бьярн Страуструп –Язык программирования С++.
15) Джефф Элджер – С++ библиотека программиста.
16) Стенли Липпман, Жози Лажойе – Язык программирования С++.
17) Пауло Франко – Учебный курс С++.
18) Семакин – Основы програмирования.
        
        Кіріспе
C++ программалау тілінде басқа программалау тіліндегідей шартты цикл
операторларымен жұмыс жасауға болады. Цикл ... ... ... ... ... ... өрнектің мәні, ақиқаттылығын
сақтағанша, ... ... ... ... цикл операторлары
программалау тілінің аса қуатты ... ... ... Цикл ... итерациялық операцияларды жасауға мүмкіндік береді. Цикл
операторы, цикл денесіндегі ... ... ... ... ... ... Сол іс-әрекеттерді орындау үшін, қайталану
командаларын қолданамыз. С++ ... ... ... ... ... ... бар: For, While және Do-while ... цикл ... ... ішінде қолданылатын break және continue операторлары бар.
Бұл курстық жұмыстың басты мақсаты «С++» ... ... ... ... яғни ... ... және ... қолдану болып
табылады.
Курстық жұмыстың басты міндеттері:
- Шартты цикл операторларын есептерде немесе тапсырмаларда қолдану.
- Шартты цикл ... ... ... ... Шартты цикл операторларын қолданып есеп шығару жолдарын жеңілдету.
1-бөлім. Шартты цикл ... ... ... ... бір ... орындалуын бірнеше рет қайталау
үшін қолданылатын командалар, қайталану командалары деп ... ... ... ... мәндері үшін кейбір операторлар бірнеше
рет қайталанып орындалуын қажет етеді. Бұл операторларды, қайталап ... ...... жаза ... онда ... құру үшін көп ... кетеді,
әрі программалық мәтін өте ұзақ және оқуға ыңғайсыз болып ... ... ... әрі ... ... болу ... қайталану процесін,
яғни параметрлік цикл ... ... ... ... үшін ... операторлар қолданылады:
1. FOR параметрлі циклдік операторы;
2. WHILE алдын - ала ... ... ... ... ... DO-While ... тоқтау шартын тексеретін оператор.
Циклдік операторлар - құрылымдық операторлар тобына жатады, өйткені
құрамына бірнеше ... ... ... ... ... ... содан кейін қайталанатын операторлар бөлімі, яғни цикл ... Цикл ... бір ... ... ... ... ... циклдық операторлардың келесі ерекшеліктері бар:
1) Қайталанатын операторлар ( циклдің ... ) ... рет ... ... тек басынан ( тақырыбынан ) ғана кіруге болады;
3) Циклдің ... ... ... ... анықталуы тиіс;
4) Цикл денесіне көшу операторын қолданып, программаның басқа бөліктеріне
шығуға ... ... ... ... ... ... шығу ... орындалатынын
қарастыру керек, әйтпесе программа орындалуы, циклге келгенде тоқтап қалады
немесе программа циклден шықпай қалады.
Цикл ... әр ... цикл ... мәндері де
өзгеріп, жаңа мән қабылдап отырады. Қайталану саны циклдің тақырыбында және
цикл ... ... ... ... ... болады.
1.2. Параметрлі For операторы
Көптеген программалау тілдерімен қоса С++ ... ... ... ... ... бір түрі ... ... Параметрлі циклдік
оператор, цикл денесінің қайталануы арқылы алдын – ала белгілі болғанда
қолданылады. ... For ... ... жазылу форматы:
For (инициализация; орындалу шарты; өзгеруі;) цикл денесі;
for (1-ші өрнек; орындалу шарты; 2-ші өрнек) // цикл ... // ... ... ... ... блогы, //цикл денесі тұра алады
цикл денесінің құрамынан // бірнеше операторлардан
} ... ... ... жақша
For параметрлі циклдік операторында, цикл ... бір мән ... ... алып ... ... (1-ші өрнек; орындалу шарты; 2-ші өрнек) // цикл денесі;
бір оператор, цикл денесі // цикл денесі – бір ... ... 1- ші ... мәні ... ... бұл ... орындалу шарты
және өзгеруі жазылады және үтірлі-нүкте міндетті түрде қойылады.
for ( ; орындалу шарты; 2-ші өрнек) // 1-ші ... ... // ... ... фигуралық жақша
операторлар блогы, // цикл денесі тұра алады
цикл денесінің құрамынан // ... ... // ... ... ... ... циклдік операторында орындалу шарты кей кезде болмауы мүмкін, ... for ... ... ... жазылады:
for (1-ші өрнек; ; 2-ші өрнек ) // орындалу шартының ... // ... ... ... ... ... // цикл денесі тұра алады,
цикл денесінің құрамынан // бірнеше операторлардан
} // циклді жабушы ... ... ... For ... ... ... мен орындалу шарттары есепте
берілмеуі мүмкін, онда бұл өрнек төмендегідей жазылады:
for ( ; ; ) // ... ... ... ... // циклді ашушы фигуралық жақша
операторлар блогы, // цикл денесі тұра ... ... ... // ... ... // ... жабушы фигуралық жақша
Жақша ішіндегі параметрлі циклдік for операторының арасын үтірлі нүктемен
бөліп жазу, өз алдына жақша ... ... ... үш бөлімге бөледі.
For операторында шамадардың мөлшерлерін басқа түрге айналдыру үшін
инициализация ұғымы < инициализация ... > және цикл < цикл ... ... операторынын 1-қадамы инициализацияның ұғымын есептеп шығару.
1. Егер орындалу ... ... ... қабылдаса, цикл денесі орындалады.
Ал содан соң цикл өрнегі орындалады (егерде ол ... ... ... ... ... есептеуімен қайталанады.
2. Егерде шартты оператордын мәні ... ... ... ... ... ... ... жоғарыда айтылғандай есеп әрі қарай
жалғасады. For ... ... break, goto, return ... сол ... ... for ... аяқталады.
3. Орындалу шарты «жалған» мәнін қабылдаған кезде, for операторы ... ... және ... ... ... ... көшеді.
For циклдік операторында қосымша ұғымдар енгізу үшін үтір операторын
қолдана аламыз.
Мысалы: 1-ден 100-ге дейінгі сандардың қосындысын табу.
for ...

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









Ұқсас жұмыстар
Тақырыб Бет саны
Delphi операторлары26 бет
Delphi-де бағдарламалау52 бет
Excel электрондық кестесі16 бет
Turbo Pascal тілінің операторлары26 бет
Жұмысшылар класын құру (C++ тілінде)24 бет
Паскаль тілі туралы ақпарат6 бет
Паскаль тілінің алфавиті48 бет
Паскаль тілінің негізгі түсініктері27 бет
Паскаль тілінде циклдік операторлармен жұмыс29 бет
Си программалау тілі43 бет


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


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

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

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

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

Email: info@stud.kz

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

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