Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Kursova_Belyakov.docx
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
3 Мб
Скачать
☆

Календарний план

№ з/п

Назва етапів курсового проекту (роботи)

Строк виконання етапів проекту (роботи)

Примітка

1.

Отримання завдання

01.10.13

2.

Ознайомлення із вимогами до написання курсової роботи

01.10 – 15.10.13

3.

Проведення огляду літературних джерел по заданій темі

15.10 – 05.11.13

4.

Оформлення вступної частини

05.11 – 07.11.13

5.

Розробка теоретичної частини

07.11 -12.11.13

6.

Розробка другого розділу

12.11 – 17.11.13

7.

Написання програм

17.11 - 28.11.13

8.

Тестування та відлагодження програм

28.11- 02.12.13

9.

Попередній перегляд проекту викладачем і виправлення помилок

02.12 – 16.12.13

10.

Здача готової курсової роботи

17.12.13

Студент

Бєляков О.В.

(підпис)

(прізвище та ініціали)

Керівник проекту (роботи)

Мельник В.М.

(підпис)

(прізвище та ініціали)

Реферат

Курсова робота складається з: 2-х розділів,59 сторінок, 12-ти ілюстрацій, 2-хтаблиць, 16-х літературних джерел.

Мета роботи – навчитися користуватися стандартним вводом-виводом,форматованим вводом-виводом,використовувати ввід та вивід аргумента.

В роботі проведено аналіз форматованого вводу та виводу.

Розроблено програмний варіант :лінійної програми, програми з розгалуженням, циклічної програми з регулярною змінною аргументу,одновимірних масивів, циклічної програми з накопиченням суми або добутку, вкладених циклів, двовимірних масивів, процедури-функції, підпрограми-функції, символьні рядки.

Ключові слова: ввід, вивід, СИМВОЛи, C++, програма, ФУНКЦІЇ.

ЗМІСТ

ВСТУП 6

РОЗДІЛ І. ТЕОРЕТИЧНА ЧАСТИНА 7

    1. Стандартний ввід і вивід 7

    2. Форматований ввід і вивід 9

    3. Додаткові функції 26

РОЗДІЛ ІІ. ПРАКТИЧНА ЧАСТИНА 30

1.Лінійні програми 30

2.Програми з розгалуженням 31

3.Циклічні програми з регулярною змінною аргументу 32

4.Циклічні програми з регулярною змінною аргументу, з розгалуженням 33

5.Одновимірні масиви 34

6. Використання вказівників для роботи з масивами даних 36

7. Циклічні програми з накопиченням суми або добутку 38

8. Вкладені цикли 41

9. Двовимірні масиви, сортування масивів 43

10. Процедури-функції 45

11. Підпрограми-функції 46

12. Опрацювання символьних рядків 48

13. Застосування бібліотечних функцій для роботи з символами 50

14. Багатовимірні масиви та масиви символьних рядків 51

15. Файли 53

16. Основи опрацювання структур 54

17. Основи ООП. Принципи побудови класів 56

18. Перевантаження функцій 58

19. Шаблони функцій 60

ВИСНОВКИ 63

СПИСОК ВИКОРИСТАНИХ ДЖЕРЕЛ 64

ВСТУП

Ввід і вивід не являються, власне, складовою частиною самої мови C. Проте, програми взаємодіють зі своїм середовищем у набагато складніший спосіб ніж ті, що ми бачимо. В цій роботі ми опишемо стандартну бібліотеку — набір функцій, які забезпечують можливістю вводу та виводу, оперування ланцюжками, керування пам'ятю, використання математичних функцій та розмаїття інших послуг для C-програм. Ми зосередимо нашу увагу на вводі і виводі.

Стандарт ANSI точно описує ці функції, тож вони можуть існувати в сумісній формі на будь-якій системі, де існує C. Програми, які обмежують свою взаємодію із системою до можливостей, наданих стандартною бібліотекою, можна переносити з однієї системи на іншу без якихось змін.

Властивості функцій бібліотеки зазначено в більш ніж двох десятках файлів заголовка; ми вже зустрічалися з деякими з них, включаючи <stdio.h>, <string.h> і <ctype.h>. Ми не зможемо представити цілу бібліотеку тут, оскільки ми більш зацікавлені в написанні програм, що можуть її використовувати.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]