- •Національний технічний університет
- •Мета роботи
- •Оператори введення/виводу
- •Лабораторна робота № 2
- •Приклад виконання завдання
- •Вибір варіанта розрахунку. Використання операторів if, else, else if Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Оператор if
- •Використання оператора else в операторі if
- •Оператор else if
- •Лабораторна робота №4
- •Циклічні алгоритми.
- •Організація циклу за допомогою операторів while і do while
- •Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Циклічний алгоритм. Організація циклу за допомогою оператора for Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з масивами символів. Використання функцій getchar (), putchar () Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з масивами символів. Використання операторів continue, break і функції switch () Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Оператор continue
- •Оператор break
- •Множинний вибір: функція switch ()
- •Робота з рядками Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 9
- •Завдання
- •Вказівки до виконання завдання
- •Робота з одномірними масивами. Обчислення максимуму, мінімуму, кратність елементів
- •Сортування масиву Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Робота з двовимірними масивами. Організація введення / виводу елементів двовимірного масиву Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 13 робота з функціями Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Придбання і закріплення практичних навичок у використанні файлового введення/виводу при складанні програми мовою с.
- •Лабораторна робота № 15
- •Робота з функціямипідпрограмами Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 17 Програмування задач матричної алгебри Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 18 Обчислення визначеного інтегралу Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Лабораторна робота № 19 Робота зі структурами Мета роботи
- •Завдання
- •Вказівки до виконання завдання
- •Додаток 1 Завдання до лабораторної роботи № 2
- •1. Обчислити значення виразу , якщо ,
- •Додаток 2 Завдання до лабораторної роботи № 3
- •Додаток 3 Завдання до лабораторної роботи № 4
- •Додаток 4 Завдання до лабораторної роботи № 5
- •Додаток 5 Завдання до лабораторної роботи № 6
- •Додаток 6 Завдання до лабораторної роботи № 7
- •Додаток 7 Завдання до лабораторної роботи № 8
- •Додаток 8 Завдання до лабораторної роботи № 9
- •Додаток 9 Завдання до лабораторної роботи № 10
- •Додаток 10 Завдання до лабораторної роботи № 11
- •Додаток 11 Завдання до лабораторної роботи № 12
- •Додаток 12 Завдання до лабораторної роботи № 13
- •Додаток 13
- •Додаток 14
- •Додаток 15
- •Додаток 16
- •Додаток 17
- •Додаток 18
- •Список літератури
Список літератури
1. Попов А. И. Введение в практическую информатику. Томск: Радио и связь, 1990.
2. Уэйт М., Прата С., Мартин Д. Язык программирования С. Киев: DiaSoft, 2000.
3. Краткий конспект лекций по курсу «Пользователь ПЭВМ» для слушателей системы повышения квалификации / Сост./: О. Г. Кравец, Е. В. Лусиф и др. Харьков: МИПК-ХГПУ, 1998 232 с.
ЗМІСТ
Вступ |
3 |
1. Лабораторна робота № 1. Проста програма мовою програмування С. Введення/вивід даних………………………… |
4 |
2. Лабораторна робота № 2. Обчислення арифметичного вираження з використанням стандартних функцій................... |
9 |
3. Лабораторна робота № 3. Вибір варіанта розрахунку. Використання операторів if, else, elseif...................................... |
13 |
4. Лабораторна робота № 4. Циклічні алгоритми. Організація циклу за допомогою операторів while, do while............. |
19 |
5. Лабораторна робота № 5. Циклічний алгоритм. Організація циклу за допомогою оператора for…………….………. |
22 |
6. Лабораторна робота № 6. Робота з масивами символів. Використання функцій getchar(), putchar()….………………. |
27 |
7. Лабораторна робота № 7. Робота з масивами символів. Використання операторів continue, break і функції switch()... |
30 |
8. Лабораторна робота № 8. Робота з рядками………… |
36 |
9. Лабораторна робота № 9. Робота з одномірними масивами. Організація введення / виводу елементів масиву. Використання оператора циклу for для роботи з масивом..…………... |
48 |
10. Лабораторна робота № 10. Робота з одномірними масивами. Обчислення максимуму, мінімуму, кратність елементів………………………………………………………………….. |
50 |
11. Лабораторна робота № 11. Сортування масиву.…… |
53 |
12. Лабораторна робота № 12. Робота з двовимірними масивами. Організація введення / виводу елементів масиву….... |
56 |
13. Лабораторна робота № 13. Робота з функціями…… |
60 |
14. Лабораторна робота № 14. Робота з файлами. Введення даних з файлу і запис у файл………..…………………. |
69 |
15. Лабораторна робота № 15. Масиви. Дії над одномірними та двомірними масивами з використанням файлового вводу – виводу………………………………………….…………... |
71 |
16. Лабораторна робота № 16. Робота з функціями-підпрограмами з використанням файлового вводу – виводу даних…………………………………………………………………... |
76 |
17. Лабораторна робота № 17. Програмування задач матричної алгебри |
78 |
18. Лабораторна робота № 18. Обчислення визначеного інтегралу………………………………………………………… |
81 |
19. Лабораторна робота № 19. Використання структур.. |
84 |
Додатки |
|
Додаток 1………………………………………………….. 90 |
|
Додаток 2………………………………….……………… |
94 |
Додаток 3……………………………………….………… |
97 |
Додаток 4……………………………………….………… |
98 |
Додаток 5…………………………………………………. |
99 |
Додаток 6…………………………………………………. |
100 |
Додаток 7…………………………………………………. |
102 |
Додаток 8…………………………………………………. |
104 |
Додаток 9…………………………………………………. |
106 |
Додаток 10………………………………………………... |
108 |
Додаток 11………………………………………………... |
109 |
Додаток 12………………………………………………... |
111 |
Додаток 13………………………………………………... |
114 |
Додаток 14………………………………………………... |
118 |
Додаток 15………………………………………………... |
122 |
Додаток 16………………………………………………... |
125 |
Додаток 17………………………………………………... |
128 |
Додаток 18………………………………………………... |
130 |
Списокc літератури………………………………………. |
136 |
Навчальне видання
Методичні вказівки
до лабораторних робіт з курсу
„Основи інформаційних технологій та програмування ”.
Мова програмування С.
для студентів спеціальностей 7.0905.06 „Турбіни” та 0.0905.11 „Теплофізика”
Укладачі: Іванченко Олена Миколаївна
Литвиненко Оксана Олексіївна
Михайлова Ірина Олександрівна
Відповідальний за випуск А. В. Бойко
Роботу до друку рекомендував В. В. Бородаєвський
Редактор О. І. Шпільова
План 2007 р., п. 71 / ______
Підписано до друку ________. Формат 6084 1/16. Папір офсетний. Друк – ризографія. Гарнітура Times New Roman. Умов. друк. арк. 4,5. Обл.–вид. арк. 5,6. Тираж 50 прим. Ціна договірна.
Видавничий центр НТУ „ХПІ”, 61002, Харків 2, вул. Фрунзе, 21 Свідоцтво про державну реєстрацію ДК №116 від 10.07.2000 |
Друкарня НТУ „ХПІ”, 61002, Харків 2, вул. Фрунзе, 21
