Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые проекты » Математичні завдання, їх формули і функції в Turbo Pascal

Реферат Математичні завдання, їх формули і функції в Turbo Pascal





br />

Рис. 7


міжсторінкових з'єднання, вказівка ??зв'язку між інформацією на різних аркушах (рис 8).




Рис. 8


З'єднувач. Символ відображає вхід в частину схеми і вихід з іншої частини цієї схеми. Використовується для обриву лінії і продовження її в іншому місці (для уникнення зайвих перетинів або занадто довгих ліній, а також, якщо схема складається з декількох сторінок). Відповідні сполучні символи повинні мати однакове (при тому унікальне) позначення (рис 9).



Рис. 9


2.3 Огляд блок-схем


Блок-схема - це графічне представлення програми.

Блок-схеми будуються з окремих блоків. При цьому різні засоби мов програмування на блок-схемах зображуються різними блоками. Наприклад, для умови, на основі якого будується розгалуження, зображується ромбом. Оператор, в якому відбувається обробка інформації, зображується прямокутником. Давайте більш детально обговоримо різні блоки.

Будь-яка програма має початок і кінець. На блок-схемах початок і кінець програм позначаються прямокутниками з округленими кутами. Усередині цих прямокутників пишуться слова: Початок raquo ;, Кінець .

У блок-схемах виділяють два види операторів: оператори обробки даних і оператори вводу/виводу.

Блок обробки даних зображується прямокутником. У операторі обробки даних відбуваються різні обчислення (додавання, віднімання, ділення, множення чисел). Давайте подивимося на просту програму з трьома операторами: (блок схема # 1)


Рис. 10


Як бачимо, блоки з'єднуються лініями зі стрілочками. Стрілочками вказується послідовність виконання блоків.

Другий вид операторів в блок-схемах - блоки вводу/виводу даних. Вони позначаються як чотирикутники зі скошеними бічними сторонами. У таких блоках відбувається введення/виведення даних: друк даних на екран, отримання координат курсору миші, отримання клавіш клавіатури, на які натиснув користувач: (блок схема # 2).


Рис. 11


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


Рис. 12


Якщо умова, записана в ромбі, виконується, то виконується код по лінії да raquo ;, а якщо не виконується, то виконується гілка немає .

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

Також можлива побудова розгалужень з однією гілкою. У блок-схемах це буде виглядати ось так: (блок схем?? # 4).


Рис. 13


Зверніть увагу, що лінії не обов'язково малювати ліворуч і праворуч від блоку умови, можна і знизу. При цьому з блоку розгалуження повинно виходити тільки дві гілки: одна, яка задовольняє умові, інша, яка не задовольняє умові.

На цій же зображенні я показав ще пару нових речей: трикрапки та кола.

Трикрапка використовується, щоб показати, що в цьому місці пропущено кілька операторів.

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

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

Для позначення циклів в блок-схемах використовується наступний блок: (блок схема # 5).


Рис. 14


Усередині п'ятикутника записується умова продовження циклу. Якщо умова виконується, то виконується і код циклу. Зверніть увагу, що код циклу завжди повертається до початку циклу. Якщо умова не виконується, то виконується наступний оператор після циклу.


2.4 Приклади і задачі


Розглянемо наступну задачу.

Довжина класу 7 метрів, ширина - 5 метрів, висота - 3 метри. У класі 25 учнів. Скільки кв. м площі і скільки куб. м повітря припадає на одного учня?

Рішення завдання:

. Обчислити площу класу:

Назад | сторінка 7 з 10 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Алгоритми і блок-схеми
  • Реферат на тему: Поняття алгоритму і його властивості. Блок-схема алгоритму. Технологія Ro ...
  • Реферат на тему: Блок додавання двійкових чисел
  • Реферат на тему: Блок віднімання двійкових чисел з фіксованою комою
  • Реферат на тему: Блок цифрової обробки рівнеміра на основі імпульсного методу вимірювання ві ...