Блок-схема - це схематичне зображення алгоритму. Блок-схема може бути корисною як для написання програм, так і для пояснення програми іншим.
Символи, що використовуються в блок-схемі
Символ | Призначення | Опис | ||
---|---|---|---|---|
Лінія потоку | Позначає потік логіки шляхом підключення символів. | |||
Термінал (зупинка / пуск) | Представляє початок і кінець блок-схеми. | |||
Введення-виведення | Використовується для введення та виведення. | |||
Обробка | Використовується для арифметичних операцій та /> | Рішення | Використовується для прийняття рішень між двома або більше альтернативами. | |
Вбудований роз'єм | Використовується для приєднання різних потоків | |||
Позасторінковий роз'єм | Використовується для підключення частини блок-схеми на іншій сторінці. | |||
Заздалегідь визначений процес / функція | Представляє групу операторів, що виконують одне завдання обробки. |
Приклади блок-схем у програмуванні
1. Додайте два числа, введені користувачем.
Блок-схема, щоб додати два числа2. Знайдіть найбільше серед трьох різних чисел, введених користувачем.
Блок-схема, щоб знайти найбільше серед трьох чисел.3. Знайдіть усі корені квадратного рівняння ax 2 + bx + c = 0
Блок-схема для пошуку коренів квадратного рівняння4. Знайдіть ряд Фібоначчі до терміну ≦ 1000.
Блок-схема для відображення серії ФібоначчіПримітка: Хоча блок-схеми можуть бути корисними для написання та аналізу програми, складання блок-схеми для складних програм може бути більш складним, ніж написання самої програми. Отже, створення блок-схем для складних програм часто ігнорується.