Головна

складання алгоритмів

  1. II. Складання таблиць істинності.
  2. VII. Складання службових документів і ведення ділового листування
  3. Алгоритм. Основні способи опису алгоритмів.
  4. Алгоритми. Визначення, основні типи (сходяться, лінійні, циклічні) і властивості. Форми запису алгоритмів з прикладами.
  5. аналіз алгоритмів
  6. Базові канонічні структури алгоритмів
  7. Квиток №15. Агропромисловий комплекс Південно-порівняльної економіко характеристики двох районів видобутку нафти, газу або вугілля (за вибором вчителя).

Алгоритм - це послідовність виконання операцій. Він розробляється у вигляді блок-схеми, в кожному елементі якої виконується одна операція рішення задачі.

Для позначення блоків алгоритму терміни вживаються в такому фігури (рис. 1).

Блок початку і кінця програми позначається овалом або

прямокутником із закругленими кутами, в блоці можуть бути слова Початок, Кінець, End, Програма № ..., назва програми і т.п.

Блоки введення і виведення даних зображуються паралелограма, в них можливий текст Введення, Друк, Висновок, Print і ін.

Елементи блок-схеми з'єднуються між собою стрілками, кожен блок повинен мати свій порядковий номер для організації посилань і передачі йому управління від інших блоків.

обчислювальний блок містить формули обчислювального процесу,

Початок і кінець програми

Введення даних і виведення результатів

обчислювальний блок

так ні Блок порівняння

Посилання (перехід) на інший блок чи сторінку

Малюнок 1 Основні елементи блок-схеми алгоритму

вони можуть бути написані за загальними правилами математики (з індексами, показниками ступеня, дробом, знаками ?, ? і т.п.). У тексті програми ті ж формули повинні бути записані тільки за правилами мови програмування, тобто в один рядок. У будь-якій мові програмування допускається тільки лінійна запис виразів, без індексів, показників ступеня, багато поверхових дробів, меж інтегрування і т.п.

блок порівняння призначений для перевірки будь-якої умови, має два виходи - та й немає (або 1 і 0). Якщо умова виконується, управління передається іншому блоку, якщо немає, то наступного.

блок Посилання вказує номер блоку, якому передається

управління. Якщо він розташований на іншій сторінці, то і номер сторінки.

Алгоритм складається обов'язково для складних обчислювальних

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

Для таких процесів відразу скласти працюючу програму дуже важко, тому етап розробки блок-схеми алгоритму стає необхідним, а потім кожен блок записується в програмі одним (своїм) оператором.

Складемо блок-схему алгоритму для задачі 1:

 Початок програми вказується першим

блоком - Початок.

У наступному блоці вводяться значення

невідомих а, b і х.

У третьому блоці обчислюється функція

у = ax2 - Bcos (x + 340).

У четвертому блоці значення у

виводиться на екран.

П'ятий блок вказує на завершення

програми.

Малюнок 2 Блок-схема алгоритму

 



завдання | запис виразів

Графічні оператори QBASIC | Програма малювання графічних об'єктів | Побудова графіків функцій | опис програми | Стандартні функції QBASIC | розділові знаки | Запуск QBASIC, введення і редагування програм | завдання | програми розгалуження | INPUT X |

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