
- •Практична робота №27
- •Теоретичні відомості
- •На множині цілих чисел визначені такі операції:
- •Математичні функції:
- •Дійсні типи
- •Запис числа з плаваючою крапкою
- •На множині дійсних чисел визначені такі операції:
- •Математичні функції:
- •Функції для роботи з літерним типом:
- •Булевий тип
- •Опис та використання вказівки розгалуження
- •Логічні операції над даними типу boolean
- •Вказівка варіанта (вибору)
- •Порядок виконання роботи і опрацювання результатів.
- •Завдання 1.
- •Збережіть складену програму у папці TurboPascal під назвою if1_Ваще прізвище_група.Pas Завдання 2.
- •Збережіть складену програму у папці TurboPascal під назвою if2_Ваще прізвище_група.Pas Завдання 4.
- •Збережіть складену програму у папці TurboPascal під назвою if3_Ваще прізвище_група.Pas Контрольні запитання
Завантажити ПК.
Увійти у середовище програмування.
Скомпілювати програму.
Відлагодити програму.
Виконати програму і обчислити значення функції при заданих значеннях аргументів, x= -5.2; 10.5; -12; 0;7.
Збережіть складену програму у папці TurboPascal під назвою if1_Ваще прізвище_група.Pas Завдання 2.
Скласти програму, яка за порядковим номером виводила на екран назву дня тижня.
Завантажити ПК.
Увійти у середовище програмування.
Скомпілювати програму.
Відлагодити програму.
Виконати програму і обчислити значення функції при заданих значеннях аргументів, 1, 2, 7, 9.
Збережіть складену програму у папці TurboPascal під назвою if2_Ваще прізвище_група.Pas Завдання 4.
. У середовищі програмування реалізуйте розв’язання однієї із запропонованих задач:
1. За рейтинговою системою оцінка учня визначається таким чином: якщо сумарний бал учня становить не менше 92% від максимального, то виставляється оцінка 12, якщо не нижче 70% - то оцінка 8, якщо ж не нижче 50%, - то оцінка 5, а в інших випадках – оцінка 2. Визначте оцінку учня, якщо він набрав N балів, а максимальне значення сумарного балу становить S.
2. Відоме таке співвідношення ідеальної ваги та зросту людини за віком: від значення зросту людини в сантиметрах беруться останні дві цифри. Якщо вік людини до 25 років, то її вага повинна становити на 5 кг менше отриманого числа, для людей віком від 25 ло 45 років – рівна цьому ж числу, а для людей старших за 45 років, - двозначне число слід збільшити на 5. Задані цілі – додатні числа: P – зріст людини та N – її вік (30<P<200, 10<N<100). Визначте ідеальну вагу людини.
Протестуйте програму для трьох різних значень змінних.
Скомпілювати програму.
Відлагодити програму.
Виконати програму і обчислити значення функції при заданих значеннях аргументів 7, 4.5, 15, 2.
Збережіть складену програму у папці TurboPascal під назвою if3_Ваще прізвище_група.Pas Контрольні запитання
Які стандартні функції визначені в середовищі прорамування Turbo Pascal
Які знаки арифметичних операцій використовуються для запису виразів мовою Паскаль?
Як визначається порядок дій в арифметичних виразах, записаних мовою Паскаль?
Як можуть позначатися стандартні типи даних в Паскалі?
Як записується і виконується вказівка розгалуження в повній формі?
Як записується і виконується вказівка розгалуження в скороченій формі?
Чи можна у вказівці розгалуження використовувати складені вказівки?
Які особливості використання символу ";" у вказівці розгалуження?
Як описуються і для чого призначені мітки?
Як записується і виконується вказівка варіанта?
Що таке селектор і які вимоги до його використання?
Які логічні вирази використовуються у Паскалі?
Як обчислюються значення складених логічних виразів?
Як реалізується повний оператор умовного переходу на мові Паскаль?
Чим відрізняється скорочений оператор умовного переходу від повного?
Що таке складений оператор? Які правила його запису?
У чому полягає відмінність виконання вкладених та послідовно розташованих розгалужень?
Що являє собою оператор вибору (варіанта)?