- •Міністерство транспорту та зв'язку україни
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 1-2
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Порядок виконання лабораторної роботи
- •7 Контрольні запитання
- •Лабораторна робота № 3 Тема: "Програмування розгалужених обчислювальних процесів з використанням умовних операторів"
- •1 Короткі теоретичні відомості Умовний оператор if. Уморвний оператор – це оператор, який виконується в залежності від виконання деякої умови.
- •Синтаксис оператора
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Контрольні запитання
- •Лабораторна робота № 4
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •Оператор циклу while. Цикл while – це ітераційний цикл із передумовою. Це оператор циклу, який працює до тих пір, поки деяка умова буде істинною.
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 6-7
- •1 Короткі теоретичні відомості
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 8
- •2 Постановка завдання
- •3 Приклад виконання лабораторної роботиІндивідуальне завдання
- •4 Контрольні запитання
- •Лабораторна робота № 9
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 10
- •1 Короткі теоретичні відомості
- •2 Індивідуальні завдання
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 11-12
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань:
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 13-14
- •1 Короткі теоретичні відомості
- •2 Постановка завдання.
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 15
- •1 Короткі теоретичні відомості
- •Int putchar(int c);
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 16
- •1 Короткі теоретичні відомості
- •Int strcmp(const chart *str1, const chart *str2);
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 17-18
- •1 Короткі теоретичні відомості
- •2 Постановка задачі
- •3 Варіанти індивідуальних завдань
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 19
- •1 Короткі теоретичні відомості
- •2 Завдання практичної роботи
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •6 Контрольні запитання
- •Лабораторна робота № 20
- •1 Короткі теоретичні відомості
- •2. Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Лабораторна робота № 21
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 24
- •1 Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Лабораторна робота № 24
- •1. Короткі теоретичні відомості
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Практична робота № 1-2
- •1 Короткі теоретичні відомості
- •Оператор виконує наступні дії:
- •3 Методичні вказівки
- •4 Контрольні запитання
- •Практична робота № 3
- •1 Короткі теоретичні відомості
- •Int array[a];
- •Int array[12];
- •Int array[a];
- •2 Постановка завдання
- •3 Методичні вказівки
- •4 Приклад виконання практичної роботи Завдання
- •Програма розв'язку
- •5 Контрольні запитання
- •Практична робота № 4
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальни х завдань
- •4 Методичні вказівки
- •5 Приклад виконання практичної роботи
- •6 Контрольні запитання
- •Практична робота № 5
- •1 Короткі теоретичні відомості
- •Void func( ) /*нічого не повертає*/
- •2 Варіанти індивідуальних завдань
- •3 Методичні вказівки
- •4 Приклад виконання лабораторної роботи
- •5 Контрольні запитання
- •Практична робота № 6
- •1 Короткі теоретичні відомості
- •2 Постановка завдання
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •2 Завдання практичної роботи:
- •3 Варіанти індивідуальних завдань
- •4 Методичні вказівки
- •5 Приклад виконання лабораторної роботи
- •Програма розв'язку
- •4 Контрольні запитання
- •Список рекомендованої літератури
2 Постановка завдання
Елементи масиву задати при описі. Виконати індивідуальне завдання згідно варіанту. До елементів масиву звертатися через вказівники з використанням операції посилання по вказівнику. Результати вивести на екран.
3 Варіанти індивідуальни х завдань
№ варіанту |
Заданий масив |
Завдання |
1 |
0.1; 7; 8; 5.6; 3; 1; 5 |
Порахувати кількість елементів більших за 6. Вивести на екран значення і адреси елементів масиву. |
2 |
3; 7; 10; 0; -3; -1; 5 |
Обчислити суму елементів масиву. Вивести на екран значення і адреси елементів масиву з непарними індексами. |
3 |
4; 8; -1; 2; 3; 1; -2 |
Обчислити добуток елементів. Вивести на екран значення і адреси елементів масиву, більших від 3. |
4 |
0.1; 4; -3; 2.1; 1; -1.5; 5 |
Порахувати кількість додатних елементів. Вивести на екран значення і адреси елементів масиву з непарними індексами |
5 |
7; 9; -8; 0.5; -4; 24; -15.2; -57.6 |
Порахувати кількість від’ємних елементів. Вивести на екран значення і адреси елементів масиву з парними індексами |
6 |
1.2; 7.5; -3; -6; 0.5; 10 |
Обчислити суму елементів більших за одиницю. Вивести на екран значення і адреси елементів масиву, менших від 3. |
7 |
0.7; -3.5; 0.44; 0.55; -2.6; -4.5; 11 |
Обчислити суму елементів, які лежать у проміжку від 0 до11. Вивести на екран значення і адреси елементів масиву, більших від 1.2. |
8 |
4.2; 0; 3; 11; 12; -1; -5 |
Обчислити суму елементів менших за 11. Вивести на екран значення і адреси елементів масиву, більших від 7. |
9 |
2; 1; 0; -1; -2; -3; 10 |
Обчислити суму квадратів елементів масиву. Вивести на екран значення і адреси елементів масиву, менших від 3. |
10 |
1; 2; 3; -1; -2; -3; 10 |
Обчислити добуток квадратів елементів масиву. Вивести на екран значення і адреси елементів масиву з непарними індексами |
11 |
10; 11; 12; -10; -11; -12; 14 |
Обчислити кількість від’ємних елементів масиву. Вивести на екран значення і адреси елементів масиву з парними індексами |
12 |
0.3; 0.7; 4.2; 7.1; -8.3; -4; 7.9 |
Обчислити суму додатніх елементів масиву. Вивести на екран значення і адреси елементів масиву з непарними індексами |
13 |
-5; -3; -1; 1; 7; 3; 0 |
Порахувати кількість елементів масиву більших за 3 і менших -3. Вивести на екран значення і адреси елементів масиву з індексами, більшими від 3. |
14 |
8; 6; 4; 2.5; 9.1; 10.5; -5 |
Обчислити добуток елементів. Вивести на екран значення і адреси елементів масиву з індексами, більшими від 1 |
15 |
-8.4; 5; 9; 3.6; -2.5; 2.8; 4.8 |
Обчислити добуток елементів більших за 4.8. Вивести на екран значення і адреси елементів масиву з індексами, більшими від 5. |
4 Методичні вказівки
Прочитати умову задачі з індивідуального завдання. Ввести необхідні дані. Визначити, що має бути отримано в результаті її розв'язку.
До елементів масиву звертатися через вказівники, використовуючи операцію посилання по вказівнику (*).
Для вводу й виводу даних використати бібліотеку функцій <stdіo.h>.
Ввести текст програми. Звернути увагу на тип елементів масиву.
Запустити програму на компіляцію. У випадку необхідності виправити синтаксичні помилки.
Запустити програму на виконання. У випадку необхідності виправити семантичні помилки.
Реалізувати програму для різних вхідних даних.