
- •Програмування, ч.1 Алгоритмічне програмування
- •Комп’ютерний практикум 1 Тема: Уведення та виведення даних простого типу. Оператор присвоювання
- •Комп’ютерний практикум 2 Тема: Програмування розгалужених алгоритмів. Умовний оператор і оператор вибору
- •Комп’ютерний практикум 3 Тема: Оператор циклу з параметром for
- •Комп’ютерний практикум 4 Тема: Обчислення значень функцій із заданою точністю
- •Варіанти завдань
- •Комп’ютерний практикум 5 Тема: Одномірні масиви. Методи сортування і пошуку значень
- •Комп’ютерний практикум 6 Тема: Двомірні масиви. Обробка матриць
- •Варіанти завдань
- •Комп’ютерний практикум 7 Тема: Рядки (строки)
- •Комп’ютерний практикум 8 Тема: Функції
- •Комп’ютерний практикум 9 Тема: Процедури
- •Комп’ютерний практикум 10 Тема: Програмні модулі
- •Комп’ютерний практикум 11 Тема: Записи
- •Комп’ютерний практикум 12 Тема: Множини
- •Комп’ютерний практикум 13 Тема: Файли даних
- •Комп’ютерний практикум 14 Тема: Текстові файли
- •Комп’ютерний практикум 15 Тема: Покажчики та динамічні масиви
- •Зразок звіту
- •Тема: Уведення та виведення даних простого типу. Оператор присвоювання
- •Загальні рекомендації щодо виконання та оцінювання робіт
- •Список літератури
Міністерство освіти і науки України
Національний технічний університет України
“Київський політехнічний інститут”
ПРОГРАМУВАННЯ, ч.1
АЛГОРИТМІЧНЕ ПРОГРАМУВАННЯ
МЕТОДИЧНІ ВКАЗІВКИ
ДО КОМП’ЮТЕРНОГО ПРАКТИКУМУ
для студентів 1-го курсу напряму “Системна інженерія”
КИЇВ 2007
Програмування, ч.1. Алгоритмічне програмування: Метод. вказівки до комп’ютерного практикуму для студентів 1-го курсу напряму “Системна інженерія” Уклад. Т.А.Ліхоузова, О.А.Лавров. – К.: НТУУ-КПІ, 2007 – 23с.
Рекомендовано кафедрою
технічної кібернетики ФІОТ НТУУ “КПІ”
(протокол №2 від 27.11.2006 р.)
Навчальне видання
Програмування, ч.1 Алгоритмічне програмування
МЕТОДИЧНІ ВКАЗІВКИ
ДО КОМП’ЮТЕРНОГО ПРАКТИКУМУ
для студентів 1-го курсу напряму “Системна інженерія”
Укладачі Ліхоузова Тетяна Анатоліївна, канд. техн. наук, асистент
Лавров Олександр Анатолійович, док. техн. наук, професор
Відповідальний
редактор Костюк Всеволод Іванович, док. техн. наук, професор
Рецензенти Ткач Михайло Мартинович, канд. техн. наук, доцент
Пасько Віктор Петрович, канд. техн. наук, доцент
Вступ
Комп’ютерний практикум з курсу “Алгоритмічне програмування” виконують студенти І курсу напряму “Системна інженерія” стаціонарної та заочної форм навчання.
Основна мета практикуму – закріпити знання, набуті на лекційних, практичних заняттях та в результаті самостійної роботи. Студенти опановують засоби опису даних та процедурні засоби мови Turbo Pascal, розвивають навички складання програм та алгоритмізації задач, освоюють прийоми налагодження для одержання вірних результатів.
Завдання комп’ютерного практикуму повністю відповідають робочій програмі дисципліни та пройшли апробацію на кафедрі технічної кібернетики факультету інформатики та обчислювальної техніки.
Комп’ютерний практикум 1 Тема: Уведення та виведення даних простого типу. Оператор присвоювання
Ціль роботи: отримати навички використання оператора присвоювання, процедур виведення та введення даних WRІTELN, WRІTE, READ, READLN.
Запитання на допуск до роботи
Типи даних у Turbo Pascal (CHAR, STRІNG, ІNTEGER, REAL).
Синтаксис і семантика оператора присвоювання.
Для даних яких типів можна застосовувати процедури WRІTE, READ?
Як можна керувати розміром поля для виводу даних у процедурі WRІTE?
Варіанти завдань
Квіткова клумба має форму кола. Обчислити довжину окружності і площу клумби, якщо відомий радіус.
Обчислити периметр і площу прямокутного трикутника, якщо відомий катет і гострий кут.
Увести назву, ціну одиниці та кількість купленого товару. Вивести чек – повідомлення про суму до оплати та повідомлення “Дякуємо за покупку”.
Увести вартість покупки та суму, яку сплачує покупець. Вивести повідомлення про решту, яку має видати продавець.
Обчислити довжину окружності та площу кругу за відомим діаметром.
Обчислити периметр і площу прямокутного трикутника за заданими катетами.
Обчислити кінетичну (E=mv2/2) і потенційну (P=mgh) енергії тіла заданої маси m, що рухається на висоті h зі швидкістю v.
Обчислити площу поверхні (S=4r2) і об’єм (V=4r3/3) сфери, якщо відомий радіус r.
Обчислити площу бічної поверхні (S=2rh) і об’єм (V=r2h) діжки, якщо відомі висота h та радіус основи r.
Обчислити довжину гіпотенузи і площу прямокутного трикутника по заданих катетах.
Ресторан закуповує щодня олію m1 кг по 8.50 грн за кілограм, сметану m2 кг по 2.40 грн, вершки m3 кг по 4.10 грн. Визначити суми, необхідні для покупки окремих продуктів, і загальну суму.
Ділянка лісу має форму рівнобедреної трапеції. Обчислити її периметр і площу по заданих сторонах.
Тіло падає з прискоренням g. Визначити пройдений тілом шлях (h=gt2/2) на заданій секунді падіння.
Обчислити масу золотої кульки заданого радіуса, якщо густина золота 19300 кг/м3.
Обчислити масу зливка срібла у вигляді куба з заданою стороною, якщо густина срібла 10500 кг/м3.
Рекомендації щодо виконання
Визначити необхідні константи в розділі опису констант CONST. Опишіть змінні необхідних типів у розділі опису змінних VAR. У розділі операторів опишіть введення і виведення значень відповідних змінних, використовуючи покажчики розмірів полів виводу. Для позначення розмірів полів виводу використовуйте символ :
До звіту подати
Блок-схему алгоритму, програму і результати її виконання на контрольному прикладі.