
- •З дисципліни “Системне програмування”
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 1
- •1 Короткі теоретичні відомості
- •1.4 Основні типи даних. Основні типи даних наведено в таблиці.
- •1.5 Операції.
- •Int printf (фороматний рядок, [, argument, ...]);
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Лабораторна робота № 2
- •1 Короткі теоретичні відомості Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 3
- •Оператор циклу while. Цикл while – це ітераційний цикл із передумовою. Це оператор циклу, який працює до тих пір, поки деяка умова буде істинною.
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 4
- •1 Короткі теоретичні відомості
- •1.2 Опис масивів. Ім’я масиву це звичайний ідентифікатор. Він має бути унікальним, за ним іде розмірність. Розмір масиву може бути як літеральна константа, так і символьна.
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •1.5 Одновимірні масиви. Одномірні масиви. Одномірний масив має один індекс.. Індекс – це номер в квадратних дужках після імені масиву.
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •5 Питання вихідного контролю
- •Лабораторна робота № 5
- •1 Короткі теоретичні відомості
- •2 Постановка завдання.
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 6
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Лабораторна робота № 7
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 8
- •1 Короткі теоретичні відомості
- •2 Постановка задачі
- •3 Варіанти індивідуальних завдань
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 9
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Лабораторна робота № 10
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Лабораторна робота № 11
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Практична робота № 1
- •1 Короткі теоретичні відомості
- •1.1 Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •Оператор виконує наступні дії:
- •Приклад: Написати програму, яка виводить на екран числа від 1 до 7.
- •Оператор while виконує наступні дії:
- •Приклад: Вивести на екран додатні числа менші від 10.
- •Оператор виконує наступні дії:
- •2 Питання вхідного контролю
- •3 Постановка завдання на використання оператора switch
- •4 Варіанти індивідуальних завдань на використання оператора switch
- •5 Варіанти індивідуальних завдань на оператори циклів
- •6 Методичні вказівки
- •7 Приклад розв’язку завдання
- •8 Питання вихідного контролю
- •Практична робота № 2
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань:
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи
- •5 Контрольні запитання
- •Практична робота № 3
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Питання вхідного контролю
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад розв’язку завдання
- •6 Питання вихідного контролю
- •Практична робота № 4
- •1 Короткі теоретичні відомості
- •2 Питання вхідного контролю
- •3 Постановка завдання
- •4 Варіанти індивідуальних завдань
- •5 Методичні вказівки
- •6 Приклад розв’язку завдання
- •7 Питання вихідного контролю
- •Список рекомендованої літератури
5 Варіанти індивідуальних завдань на оператори циклів
№ вар |
Умова завдання |
|
Написати програму для обчислення добутку чисел від 3 до 7. Результат вивести на екран |
|
Написати програму для обчислення суми чисел від 1 до 10. Суму вивести на екран. |
|
Написати програму для обчислення добутку чисел від 1 до 6. Результат вивести на екран. |
|
Написати програму, яка виводить парні числа від 1 до 100 і їх квадрати на екран. |
|
Написати програму, яка виводить числа від 1 до 10 і їх квадрати на екран. |
|
Написати програму для обчислення суми чисел від 17 до 100. Суму вивести на екран. |
|
Написати програму для обчислення суми квадратів чисел від 1 до 20. Суму вивести на екран. |
|
Написати програму, яка виводить непарні числа від 1 до 50 і їх квадрати на екран. |
|
Написати програму для обчислення суми чисел від 4 до 20. Суму вивести на екран. |
|
Написати програму для обчислення добутку непарних чисел від 1 до 10 і вивести на екран. |
|
Написати програму, яка виводить перші 10 непарних чисел і їх квадрати на екран. |
|
Написати програму для обчислення суми непарних чисел від 1 до 18 і вивести на екран. |
|
Написати програму, яка виводить перші 10 непарних чисел і їх квадрати на екран. |
|
Написати програму для обчислення суми квадратів чисел від 1 до 20 і вивести на екран |
|
Написати програму для обчислення добутку парних чисел від 1 до 10 і вивести на екран. |
|
Написати програму, яка виводить перші 10 парних чисел і їх квадрати на екран. |
6 Методичні вказівки
1 Розробити алгоритм розв'язку задачі, дати короткий опис (роз'яснення) основних кроків алгоритму.
2 Для вводу й виводу даних використати функції з бібліотечного файлу <stdіo.h>.
3 Використати оператор switch, який обчислює заданий вираз і передає управління на мітку, в залежності значення виразу.
4 Вибрати відповідні оператори для запису циклічних процесів;
5 Для обчислення суми початковому значенню змінної, де вона нагромаджуватиметься, присвоюється нуль.
6 Для обчислення добутку початковому значенню змінної, де він нагромаджуватиметься, присвоюється одиниця.
7 Ввести текст програми. Звернути увагу на типи даних, використані в програмі.
8 Запустити програми на компіляцію. У випадку необхідності виправити синтаксичні помилки.
9 Запустити програми на виконання. У випадку необхідності виправити семантичні помилки.
10 Результати роботи програм вивести на екран.