Головна

Лабораторна робота №2

  1.  I. Робота з вікнами
  2.  III. Фронтальна робота.
  3.  IV. Робота над завданням.
  4.  MAX-OT працює для кожного.
  5. " БУТТЯ І ЧАС "(" Sein und Zeit ", 1927) - основна робота Хайдеггера. 1 сторінка
  6. " БУТТЯ І ЧАС "(" Sein und Zeit ", 1927) - основна робота Хайдеггера. 2 сторінка
  7. " БУТТЯ І ЧАС "(" Sein und Zeit ", 1927) - основна робота Хайдеггера. 3 сторінка

Тема: «Розробка та налагодження розгалужуються програм».

мета заняття: Набути практичних навичок з розробки алгоритмів, що розгалужуються, програм і налагодженні їх в інтегрованому середовищі

Відпрацьовуються питання:

1. Розробка схем алгоритмів і розгалужуються програм.

2. Налагодження розгалужуються програм.


Організаційно-методичні вказівки

Один з фундаментальних операторів - оператор IF ... допомагає проводити аналіз виконання заданих умов. Програми, складені для таких обчислень, називаються розгалужуються програмами.

1. Постановка завдання. Розробити схему разветвляющегося алгоритму і програму для обчислення значень функції, обраної з переліку індивідуальних завдань.

Повна форма умовного оператора в виду блоку має вигляд:

IF УмоваTHEN

ELSE

Оператори

END IF

Використовується при побудові програм і алгоритмів також коротка форма:

IFУмова THEN

Оператори

END IF

Лінійна форма запису має вигляд:

IFУмоваTHENОператориELSEОператори

IFУмоваTHENОператори

Виконати обчислення наступної функції, що використовує умовний оператор:

2. Розробити схему реалізації алгоритму (рис.1.)

3. Створення тексту розгалужується програми двома способами.

1 спосіб реалізації програми.

REM Лінійна структура програми

Pi = 3.14

INPUT «Введіть а»; а

INPUT «Введіть х»; х

IF x> 0 THEN y = sin (pi / (12 + x)) + x ^ 2-5 * a ELSE y = sin (pi / (12 + x)) + x ^ 2 + 5 * a

PRINT «y =»; y

END

Мал. 1. Схема разветвляющегося алгоритму

2 спосіб реалізації програми.

REM Блокова структура програми

Pi = 3.14

INPUT «Введіть а»; а

INPUT «Введіть х»; х

IF x> 0 THEN

y = sin (Pi / (12 + x)) + x ^ 2-5 * a

ELSE

y = sin (Pi / (12 + x)) + x ^ 2 + 5 * a

END IF

PRINT «y =»; y

END

4. Оцінка результатів обчислень для двох способів побудови програми і значень умови «х».




 Лабораторна робота №1 |  Лабораторна робота №2 |  Лабораторна робота №3 |  Лабораторна робота №4 |  Лабораторна робота №5 |  Лабораторна робота №7 |  Лабораторна робота №8 |  Завдання для самостійного виконання |  Лабораторна робота № 9 |  Лабораторна робота №1 |

© 2016-2022  um.co.ua - учбові матеріали та реферати