МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ
Відокремлений структурний підрозділ НАЦІОНАЛЬНОГО АВІАЦІЙНОГО УНІВЕРСИТЕТУ
Слов`янський коледж національного авіаційного університету
Програмування
Методичні вказівки для виконання лабораторних робіт
Спеціальності: 5.05010201 « Обслуговування комп’ютерних систем і мереж»
2016
Лабораторна робота №1
Тема: Синтаксис складання програм на мові програмування Паскаль.
Мета: Придбати практичних навичок по складанню програм на мові програмування Паскаль та вибирати найбільш ефективні методи складання програм на етапі проектування.
Методичні вказівки до виконання лабораторної роботи:
Перед виконанням практичної роботи необхідно:
Самостійно вивчати методичні рекомендації по проведенню даної практичної роботи;
Підготувати форму звіту;
Вибрати найефективніший метод розв’язання задачи.
Обладнання: персональний комп'ютер .
Теоретичний матеріал для виконання практичної роботи:
Приступаючи до виконання практичного заняття, слід пригадати, що:
інструкція привласнення використовується для зміни значень змінних, у тому числі і для обчислень по формулах;
тип виразу, що знаходиться в правій частині інструкції привласнення, повинен відповідати типу змінної, ім'я якої стоїть зліва від символу інструкції привласнення (при порушенні відповідності типу змінної і виразу компілятор виводить повідомлення про помилку Type miss match — невідповідність типів).
програми з лінійною структурою є простими і використовуються, як правило, для реалізації звичайних обчислень по формулах;
у програмах з лінійною структурою інструкції виконуються послідовно, одна за одною;
алгоритм програми з лінійною структурою може бути представлений таким чином:
--------Введення з клавіатури
Обробка
(обчислення)
---------Виведення
на екран монітора
Література
1.Кушниренко А.Г. и др. Информатика. - М.: Дрофа, 1998
2.Глинский Я. Н. «Turbo Pascal и Delphi»Учебное пособие - ООО «ДиаСофтЮП»б 2002
1 |
16 |
Запишіть інструкцію, яка привласнює змінній х значення —1,5. |
2 |
17 |
Запишіть інструкцію обчислення середнього арифметичного змінних x1 і х2. |
3 |
18 |
Запишіть у вигляді інструкції привласнення формулу обчислення значення функції : у = - 2,7x3+0,23x2-1,4 |
4 |
19 |
Запишіть у вигляді інструкції
привласнення формулу обчислення
значення функції : у
=
|
5 |
20 |
Запишіть у вигляді інструкції привласнення формулу обчислення площі прямокутника. |
6 |
21 |
Запишіть у вигляді інструкції
привласнення формулу обчислення площі
трикутника: s =
|
7 |
22 |
Запишіть у вигляді інструкції
привласнення формулу обчислення площі
трапеції: s = |
8 |
23 |
Запишіть у вигляді інструкції привласнення формулу обчислення площі круга: s = рr2 |
9 |
24 |
Запишіть у вигляді інструкції привласнення формули обчислення площі поверхні і об'єму циліндра. S= 2рr(h+r); v= рr2h |
10 |
25 |
Запишіть у вигляді інструкції привласнення формулу обчислення об'єму паралелепіпеда. V=abc |
11 |
26 |
Запишіть у вигляді інструкції
привласнення формули обчислення
об'єму і площі поверхні кулі. V
=
|
12 |
27 |
Запишіть у вигляді інструкції привласнення формулу обчислення струму по відомих значеннях напруги і опору електричного ланцюга. |
13 |
28 |
Запишіть у вигляді інструкції привласнення формулу обчислення опору електричного ланцюга по відомих значеннях напруги і сили струму. |
14 |
29 |
Запишіть у вигляді інструкції привласнення формулу обчислення опору електричного ланцюга, що складається з трьох послідовно сполучених резисторів. |
15 |
30 |
Запишіть у вигляді інструкції привласнення формулу обчислення опору електричного ланцюга, що складається з двох паралельно сполучених резисторів |
Зміст та послідовність виконання роботи:
Тривалість: 2 години.
Завдання:
Індивідуальне завдання№1
Індивідуальне завдання №2
1.16 |
Скласти блок - схему програми обчислення площі паралелограма. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі паралелограма. Введіть початкові дані: Довжина (см) —> 9 Ширина (см) —> 7.5 Площа паралелограма: 67.50 кв.см. |
2.17. |
Скласти блок - схему програми обчислення об'єму паралелепіпеда. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення об'єму паралелепіпеда. Введіть початкові дані: Довжина (см) —> 9 Ширина (см) -> 7.5 Висота (см) —> 5 Об'єм: 337.50 куб.см. |
3.18 |
Скласти блок - схему програми обчислення площі поверхні паралелепіпеда. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі поверхні паралелепіпеда. Введіть початкові дані: Довжина (см) -> 9 Ширина (см) —> 7.5 Висота (см) -> 5 Площа поверхні: 90.00 кв.см. |
4.19 |
Скласти блок - схему програми обчислення об'єму куба. Нижче представлений рекомендований вид екрану під час роботи Обчислення об'єму куба. Введіть довжину ребра (см) і натисніть <Enter> -> 9.5 * Об'єм куба: 857.38 куб.см. |
5.20 |
Скласти блок - схему програми обчислення об'єму циліндра. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення об'єму циліндра Введіть початкові дані: Радіус підстави (см) —> 5 Висота циліндра (см) —> 10 Об'єм циліндра 1570.80 куб. див. Для завершення роботи програми натисніть <Enter>. |
6.21 |
Скласти блок - схему програми обчислення об'єму паралелепіпеда. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення об'єму паралелепіпеда. Введіть в одному рядку довжину, ширину і висоту паралелепіпеда Числа розділяйте пропусками. Після введення останнього числа натисніть <Enter>. -> 7.5 2.5 3 Об'єм паралелепіпеда 56.25 куб. див. |
7.22 |
Скласти блок - схему програми обчислення площі поверхні циліндра. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі поверхні циліндра. Введіть початкові дані: Радіус підстави (см) —> 5.5 Висота циліндра (см) —> 7 Площа поверхні циліндра: 431.97 кв.см. |
8.23 |
Скласти блок - схему програми обчислення вартості деякої кількості (по вазі) яблук. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення вартості покупки. Введіть початкові дані: Ціна одного кілограма яблук (крб.) —> 8.5 Вес яблук (кг) —> 2.3 Вартість покупки: 19.55 крб. |
9.24 |
Скласти блок - схему програми обчислення площі трикутника, якщо відома довжина підстави і висота. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі трикутника. Введіть початкові дані: Підстава (см) —> 8.5 Висота (см) —> 10 Площа трикутника 42.50 кв.см. |
10.25 |
Скласти блок - схему програми обчислення площі трикутника, якщо відомі довжини двох його сторін і величина кута між цими сторонами. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі трикутника. Введіть (через пропуск) довжини двох сторін (см) трикутника -> 25 17 Введіть величину кута між сторонами трикутника -> 30 Площа трикутника: 106.25 кв.см. |
11.26 |
Скласти блок - схему програми обчислення опору електричного ланцюга, що складається з двох паралельно сполучених опорів. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення опору електричного ланцюга при паралельному з'єднанні елементів. Введіть початкові дані: Величина першого опору (Ом) —> 15 Величина другого опору (Ом)—> 20 Опір ланцюга: 8.57 Ом. |
12.27 |
Скласти блок - схему програми обчислення опору електричного ланцюга, що складається з двох послідовно сполучених опорів. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення опору електричного ланцюга. Введіть початкові дані: Величина першого опору (Ом) —> 15 Величина другого опору (Ом)—> 27.3 Опір ланцюга (послідовне з'єднання): 42.30 Ом. |
13.28 |
Скласти блок - схему програми обчислення сили струму в електричному ланцюзі. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення сили струму в електричному ланцюзі. Введіть початкові дані: Напруга (вольт) —> 36 Опір (Ом) -> 1500 Сила струму: 0.024 Ампер. |
14.29 |
Скласти блок - схему програми обчислення площі поверхні циліндра. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення площі поверхні циліндра. Введіть початкові дані: Радіус підстави (см) —> 5.5 Висота циліндра (см) —> 7 Площа поверхні циліндра: 431.97 кв.см. |
15.30 |
Скласти блок - схему програми обчислення об'єму циліндра. Нижче представлений рекомендований вид екрану під час роботи програми Обчислення об'єму циліндра. Введіть початкові дані: Радіус підстави (см) —> 5.5 Висота циліндра (см) —> 7 Об'єм циліндра: 665.23 куб. див. |
Індивідуальне завдання № 3
Написати програму, яка забезпечує висновок на екран Ваше прізвище, ім'я, по батькові, повну дату народження, домашню адресу.
Індивідуальне завдання № 4
Відповісти на перераховані питання на прикладі наступної нижче програми:
А) Для чого використовується слово var ?
Б) Призначення операторів writeln і readln ?
В) Як називається частина програми, яка полягає між операторами begin і end ?
Програма до індивідуального завдання №4
{ Обчислення площі паралелограма}
var
L,W: real; { довжина і ширина паралелограма}
s: real; { площа паралелограма}
begin
writeln('Обчислення площі паралелограма');
writeln('Введіть результатні даные:');
write('Довжина (див.) -> ');
readln(L);
write('Ширина (див.) ->');
readln(W);
s:=L*W;
writeln('Площа паралелограма:',s:6:2, ' кв.см. ');
readln;
end.
Зміст і форма звіту:
1.Тема, мета роботи.
2.Текст завдання для виконання.
3.Порядок виконання роботи.
4.Хід виконання роботи – схема алгоритму, текст програм.
5. Висновок по роботі.
Після перевірки виконання завдання необхідно його захистити. Захист проходить по пунктах виконання завдання та контрольних питаннях, наведених в даному практичному занятті.
Контрольні питання
Призначення операторів writeln
Призначення оператора readln
Опишіть лінійний алгоритм.
Що таке алгоритм?
