Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Програма Практичні ОП 11-12 І семестр.doc
Скачиваний:
13
Добавлен:
22.11.2018
Размер:
763.9 Кб
Скачать

Практична робота №7 Тема: Програмування циклічних обчислювальних процесів. Обчислення скінченних сум і добутків.

Мета: Набути практичних навичок розробки і програмування алгоритмів циклічної структури з використанням оператора циклу з післяумовою do while.

План виконання роботи:

1. Ознайомитись з теоретичними відомостями.

2. Формалізувати поставлене завдання методом покрокової деталізації.

3. Побудувати блок-схему алгоритму вирішення поставленого завдання.

4. Створити файл вихідного коду програми.

Теоретичні відомості:

Рис. 11.1. Структурна схема оператора do while

Цикл з постумовою реалізує структурну схему, приведену на рис. 11.1, і має вид: do оператор while ( вираз ) .

Спочатку виконується простий чи складений оператор, що складає тіло циклу, а потім обчислюється вираз. Якщо він істинний (не дорівнює false), тіло циклу виконується ще раз. Цикл завершується, коли вираз стане рівним false або в тілі циклу буде виконаний який-небудь оператор передачі керування. Тип виразу повинний бути арифметичним чи таким, що приводиться до нього.

Індивідуальні завдання

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

Обчислити значення змінної z свого варіанта:

Де ,

і – номер варіанта, k – цілі числа. Вивести значення і, а, b, z.

Таблиця 11.1. Завдання

1)

z=a+b;

8)

z=a2+3b;

15)

z=ctg(2a)-b;

22)

z=ln|a+4b|;

2)

z=ab;

9)

z=(ab)1/4;

16)

z=exp(3ab);

23)

z=3ab-b;

3)

z=tg(b)-a;

10)

z=ab-π;

17)

z=4ba-b;

24)

z=a+exp(b);

4)

z=(a+b)2;

11)

z=a-2b;

18)

z=2a-b;

25)

z=5a-2b.

5)

z=5ab-4;

12)

z=ba;

19)

z=|12a-b|;

6)

z=sin(a)+b;

13)

z=cos(ab);

20)

z=2a-b;

7)

z=ab;

14)

z=|a-b|;

21)

z=tg(a+b);

Таблиця 11.2. Функції

n

Функція fn(x)

n

Функція fn(x)

1

14

2

15

3

16

4

17

5

18

6

19

7

20

8

21

9

22

10

23

11

24

12

25

13

Вимоги до оформлення програми:

  1. Програма має містити назву (у вигляді коментарів);

  2. На екран обов’язково повинні виводитись дані:

    1. номер варіанту завдання;

    2. прізвище, ініціали та номер групи студента, що створив програму.

Вимоги до звіту:

  1. Звіт повинен бути оформлений на аркуші А4 з дотриманням стандартних вимог.

  2. Звіт повинен містити:

    1. Теоретичні відомості;

    2. Формалізацію поставленого завдання;

    3. Блок-схема алгоритму вирішення поставленого завдання;

    4. Опис змінних ,які застосовуються у програмі;

    5. Лістинг програми створеної на лабораторній роботі;

    6. Результат виконання програми.

    7. Висновки.