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

Учбовий приклад

Приклад використання оператора умовного переходу

2x, х<=0

у =

3x, х>0

Для розв'язання цього рівняння необхідно використати схему розгалуженого алгоритму

Схема розгалуженого алгоритму рішення учбового прикладу

Програма рішення учбового прикладу, відповідаючая алгоритму:

PROGRAM PR8;

USES CRT;

VAR X, Y: REAL;

BEGIN

WRITELN (‘Введіть значення Х);

READLN (X);

IF X<=0 THEN

BEGIN

Y:= 2*X;

END

ELSE

BEGIN

Y:= 3*X;

END;

WRITELN(‘Y=', Y:12:6);

READLN

END.

Хід роботи

  1. Ввести в комп'ютер програму рішення учбового прикладу.

  2. Відкоректувати (у разі необхідності) програму, запустити її і отримати протокол роботи програми.

  3. Скласти звіт по практичній роботі, в якому привести маску запису оператора умовного переходу, умову учбового прикладу, алгоритм його рішення і програму, що реалізовує цей алгоритм з протоколом конкретного рішення.

Практична робота №10

Програмування простої розгалуженої задачі

Мета роботи: Отримати навички в створенні і коректуванні програми розгалуженої задачі.

Завдання:

  1. Розробити, відповідно до варіанту, алгоритм і створити програму рішення розгалуженої задачі.

  2. Ввести програму в комп'ютер, отримати результати роботи програми.

Хід роботи

        1. Розробіть, відповідно до варіанту, і занесіть в конспект алгоритм і програму рішення розгалуженої задачі.

        2. Введіть в комп'ютер і відкоректуйте розроблену програму.

        3. Запустите її і отримайте протокол роботи програми.

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

        5. Складіть звіт по практичній роботі, в якому приведіть умову прикладу, алгоритм і кінцевий варіант програми з протоколом її роботи.

Варіанти завдання до практичної роботи № 10

Умова завдання: Програма повинна запитувати величини необхідних змінних, знаходити Y і видавати на екран його розраховану величину:

Таблиця 10.1

№ вар.

Формула

Умови

Змінні

1

2

3

4

1

X

2

X

3

X

4

X

5

x, a

6

x, a

7

X

8

x

9

x

10

x, a

11

x, a

12

x, a

Продовження таблиці 10.1

1

2

3

4

13

х, А

14

х, А

15

х, А, В

16

х, А, В

Практична робота №11

Алгоритмізація складної розгалуженої задачі

Мета роботи: Отримати навички в розробці алгоритмів рішення складних задач, що галузяться.

Завдання: