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

Міністерство освіти і науки україни

Чернігівський державний технологічний університет

РОБОТА З ПОКАЖЧИКАМИ НА С, С++

МЕТОДИЧНІ ВКАЗІВКИ

до лабораторного практикуму та самостійної роботи з дисципліни

«Програмування»

для студентів напрямів підготовки 6.050102 – “Комп’ютерна інженерія” ,

6.050103 – “Програмна інженерія”

Частина третя

ЗАТВЕРДЖЕНО

на засіданні кафедри

інформаційних і комп'ютерних систем

протокол № 7 від 28.03.13

Чернігів чдту 2013

Робота з покажчиками на С, С++. Методичні вказівки до лабораторного практикуму та самостійної роботи з дисципліни «Програмування» для студентів напрямів підготовки 6.050102 – „Комп’ютерна інженерія”, 6.050103 – “Програмна інженерія”, частина перша. /Укл.: Бивойно П.Г., Бивойно Т.П., Гора Н.О. – Чернігів: ЧДТУ, 2013. – 78 с.

Укладачі: Бивойно Павло Георгійович, канд. техн. наук, доцент;

Бивойно Тарас Павлович, старший виклдач,

Гора Наталія Олегівна, старший виклдач.

Відповідальний за випуск: В.В. Казимир, зав. кафедрою інформаційних і комп'ютерних систем, д-р. техн. наук, проф.

Рецензент: С. О. Нестеренко, канд. техн. наук, доцент кафедри інформаційних і комп'ютерних систем Чернігівського державного технологічного університету

ЗМІСТ

11.1.1 Оголошення та ініціалізація покажчиків 4

11.1.2 Звернення до даних через покажчики 5

11.1.3 Використання кваліфікатора const для покажчиків 6

11.1.4 Адресна арифметика 6

11.1.5 Нетипізовані вказівники 7

Рекомендована література 9

11.1.6 Приклад формування одновимірного масиву з використанням покажчиків 11

11.1.7 Робота з масивами символів через покажчики 12

11.1.8 Стандартні функції для роботи з рядками символів 13

11.1.9 Масиви покажчиків на рядки символів 13

11.1.10 Покажчики на структури 14

Рекомендована література 16

11.1.11 Оголошення та ініціалізація матриць 17

11.1.12 Матриці як параметри функцій 18

11.1.13 Формування та виведення матриць з використанням консолі 19

11.1.14 Тотальна обробка даних у матрицях 21

11.1.15 Вибіркова обробка матриць 21

11.1.16 Перестановки елементів матриці 22

11.1.17 Видалення та вставка елементів матриці 23

11.1.18 Сортування елементів матриці 23

Рекомендована література 30

11.1.19 Оголошення шаблону та ініціалізація структур 31

11.1.20 Массиви структур 33

11.1.21 Введення-виведення структур 34

11.1.22 Сортування масивів структур 34

11.1.23 Інтерфейс користувача для проекту 35

11.1.24 Визначення глобальних типів даних програми 36

11.1.25 Функція обробки номеру вибраного варіанту 36

11.1.26 Функція відображення масиву на консолі 36

11.1.27 Додавання нових даних до масиву структур строки в таблицу 37

11.1.28 Функція сортування масиву за групою та прізвищем 37

11.1.29 Сортування за кількість незадовільних оцінок та середньому балу 38

11.1.30 Вибірка студенті, що мають середній бал вище 4 39

11.1.31 Підрахунок кількості студентів що мають більше 2-х незадовільних оцінок 39

Рекомендована література 41

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