Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Теоретична частина





 

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

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

- Ввести вихідні дані.

- Перетворити вихідні дані в результати (вихідні дані).

- Вивести результати.

Розробка алгоритму розв'язання задачі – це розбиття завдання на етапи, які послідовно виконуються, причому результати виконання попередніх етапів можуть використовуватися при виконанні наступних. При цьому мають бути чітко зазначені як зміст кожного етапу, так і порядок виконання етапів. Окремий етап алгоритму являє собою або іншу, більш просту задачу, алгоритм вирішення якої відомий (розроблений заздалегідь), або повинен бути досить простим і зрозумілим без пояснень. Розроблений алгоритм можна записати декількома способами:

словесною мовою;

у вигляді блок-схеми;

у вигляді R-схеми.

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

Рисунок 2.1 Загальний вид команди розгалуження

 

В якості приклада можна розглянути алгоритм на пошук коренів квадратних квадратного рівняння.

Рисунок 2.2 Алгоритм на пошук коренів квадратного рівняння

 

Якщо на гілках одного розгалуження містяться інші розгалуження, то такий алгоритм має структуру вкладених розгалужень.

 

Date: 2015-12-12; view: 363; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.007 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию