- •Міністерство транспорту та зв'язку україни
- •Мета виконання лабораторно-практичних робіт
- •Порядок виконання лабораторно-практичних робіт
- •Оформлення звітів про виконання лабораторно-практичних робіт
- •Лабораторна робота № 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 Контрольні запитання
- •Список рекомендованої літератури
Int array[a];
або
Int array[12];
Не всі компілятори підтримують інструкцію, Тому так писати не варто
const int A=12
Int array[a];
Рекомендують користуватися символьними константами, тому що легко можна змінити потрібну розмірність.
Задання (ініціалізація масивів).
Int a[4] = {1, 2, 3, 4}; еквівалентні
Int a[] = {1, 2, 3, 4]};
Можна задати менше елементів, ніж розмірність масиву, помилки не буде, але робити так не рекомендується. Задання більшого числа елементів, ніж розмірність, дасть помилку.
Масив – це засіб зберігання однотипних даних під одним іменем. При описі його можна задати, але це не обов’язково.
2 Постановка завдання
Ввести масив дійсних додатних і відємних чисел (розмірність - 12 елементів), знайти суму додатних чисел. Вивести суму на екран.
Ввести масив дійсних чисел (розмірність - 10 елементів). Утворити масив, кожен елемент якого дорівнює половині елементів даного масиву. Вивести сформований масив на екран.
Ввести масив цілих чисел (розмірність - 15 елементів). Сформувати масив, який починається з останнього елементу і відповідно закінчується першим, результат вивести на екран.
Ввести масив дійсних чисел (розмірність - 11 елементів). Порахувати кількість додатних елементів масиву, результат вивести на екран.
Ввести масив цілих чисел (розмірність - 8 елементів), значення всіх введених чисел, збільшити на два, результатуючий масив вивести на екран.
Ввести масив дійсних чисел (розмірність - 12 елементів). Порахувати кількість відємних елементів масиву, результат вивести на екран.
Ввести масив цілих додатних і відємних чисел (розмірність - 11 елементів), знайти суму додатних чисел. Вивести результат на екран.
Ввести масив дійсних чисел (максимальна розмірність - 12 елементів). Надрукувати на екрані номери та значення елементів масиву.
Ввести масив цілих додатних і відємних чисел (максимальна розмірність - 12 елементів), знайти суму додатних чисел. Вивести результат на екран.
Ввести масив цілих чисел (розмірність - 7 елементів). Утворити новий масив, кожен елемент якого в 2 рази більший. Надрукувати сформований масив.
Ввести масив цілих чисел (максимальна розмірність - 12 елементів). Утворити новий масив, кожен елемент якого збільшити на 20. Надрукувати сформований масив.
Ввести масив дійсних чисел (розмірність - 15 елементів). Утворити новий масив, кожен елемент якого зменшити на 10. Надрукувати сформований масив.
Ввести 2 масиви цілих чисел (розмірність - 7 елементів). Утворити новий масив, кожен елемент якого рівний різниці елементів заданих масивів. Надрукувати сформований масив.
Ввести 2 масиви цілих чисел (розмірність - 5 елементів). Утворити новий масив, кожен елемент якого рівний сумі елементів заданих масивів. Надрукувати новий масив.
Ввести масив цілих чисел (розмірність - 15 елементів), значення всіх введених чисел, збільшити в два рази, результатуючий масив вивести на екран.
3 Методичні вказівки
Уважно прочитати умову задачі. Визначити, що має бути отримано в результаті її розв'язку, які дані для цього потрібно ввести.
Використати оператори циклів, опрацювати відповідні масиви.
Оголошуючи масиви, враховувати задану максимально можливу кількість елементів. Дійсну кількість елементів, які будуть опрацьовуватись при кожній реалізації програми, вводити з клавіатури.
Розробити алгоритм розв'язку задачі, дати короткий опис основних кроків алгоритму.
Для вводу й виводу даних використати бібліотеку функцій <stdіo.h>.
Вибір операторів для запису розгалужених процесів
Ввести текст програми. Звернути увагу на типи даних, що будуть використані в програмі.
Запустити програму на компіляцію. У випадку необхідності виправити синтаксичні помилки.
Запустити програму на виконання. У випадку необхідності виправити семантичні помилки. Результати роботи програми вивести на екран.