Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабы_ Програмирование_2016.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
681.47 Кб
Скачать

27

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ

Відокремлений структурний підрозділ НАЦІОНАЛЬНОГО АВІАЦІЙНОГО УНІВЕРСИТЕТУ

Слов`янський коледж національного авіаційного університету

Програмування

Методичні вказівки для виконання лабораторних робіт

Спеціальності: 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 = а?h, де а — довжина підстави трикутника, h — його висота.

7

22

Запишіть у вигляді інструкції привласнення формулу обчислення площі трапеції: s = , де а і b — довжини підстав, h — висота трапеції.

8

23

Запишіть у вигляді інструкції привласнення формулу обчислення площі круга: s = рr2

9

24

Запишіть у вигляді інструкції привласнення формули обчислення площі поверхні і об'єму циліндра. S= 2рr(h+r); v= рr2h

10

25

Запишіть у вигляді інструкції привласнення формулу обчислення об'єму паралелепіпеда. V=abc

11

26

Запишіть у вигляді інструкції привласнення формули обчислення об'єму і площі поверхні кулі. V = рr3; s=4 рr2

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. Висновок по роботі.

Після перевірки виконання завдання необхідно його захистити. Захист проходить по пунктах виконання завдання та контрольних питаннях, наведених в даному практичному занятті.

Контрольні питання

  1. Призначення операторів writeln

  2. Призначення оператора readln

  3. Опишіть лінійний алгоритм.

  4. Що таке алгоритм?