- •Обчислювальна техніка та алгоритмічні мови Методичні вказівки до лабораторних робіт
- •Загальні відомості
- •Структура програми
- •Типи даних
- •Умовний оператор if-else
- •Оператор вибору switch
- •Оператори циклу
- •Варіанти
- •Методичні вказівки
- •Лабораторна робота 3. «Функції. Форматне введення-виведення даних»(2 год.)
- •Теоретичні відомості
- •Алгоритм обчислення ряду
- •Постановка задачі
- •Ступеневі ряди
- •Форматне виведення даних в с
- •Форматне введення в с
- •Постановка задачі
- •Варіанти
- •Методичні вказівки
- •Лабораторна робота 4.«Одновимірні масиви.Покажчики. Рядки»(4 год.)
- •Теоретичні відомості Масиви й покажчики
- •Записи «покажчик-зсув» і «покажчик-індекс»
- •Рядки як одновимірні масиви
- •Передача рядка у функцію
- •Введення/виведення символів і рядків
- •Бібліотечні функції для роботи з символами та рядками
- •Постановка задачі
- •Варіанти
- •Передача масиву у функцію
- •Постановка задачі
- •Варіанти
- •Методичні вказівки
- •Лабораторна робота6. «Динамічні одновимірні масиви»(2 год.)
- •Теоретичні відомості Динамічні масиви
- •Видалення елемента із масиву
- •Вставка елемента в масив
- •Перестановка двох елементів
- •Циклічна перестановка елементів
- •Постановка задачі
- •Варіанти
- •Методичні вказівки
- •Лабораторна робота7. "Структури: складені типи даних"(2 год.)
- •Теоретичні відомості
- •Постановка задачі
- •Варіанти
- •Методичні вказівки
- •Література
Методичні вказівки
Дані, що вводить користувач, розміщуються в масиві структур - записах. Інтерфейс програми повинен бути побудований у вигляді меню з опціями: введення, відображення, пошук, зміна записів і іншими. Введення даних передбачає додавання даних у перший вільний запис.
Зміст звіту
Звіт з виконаної роботи включає наступні розділи:титульний лист, постановка задачі, варіант завдання, текст програми, скріншот з результатами роботи програми, висновки.
Література
ШилдтГ.. С++. Базовый курс. 3-е изд. –М: Вильямс.–2005, 624 с.
ПратаС.. Язык программирования. Лекции и упражнения. Учебник. –М.– С-Пб.– К.: ДиаСофт, 2005. – 1104 с.
Грицюк Ю., Рак Т. Програмування мовою С++. – Львів: Вид-во ЛДУ БЖД, 2011. – 292 с.
ЛибертиДж.. Освой самостоятельно С++. 5-е изд. –М: Вильямс,2006. – 784 с.
ПодбельскийВ.В.. Язык Си++. –М.: Финансы и статистика, 2005. – 560 с.
БерезинБ.И., БерезинС.Б.. Начальный курс С и С++. –М.: Диалог-МИФИ, 2000. – 288 с.
Н. Культин. С/С++ в задачах и примерах. –С.-Пб.: BHV, 2005. – 292 с.
