Примери за разклоняване алгоритми

Алгоритми. Описание Метод Алгоритми

Алгоритъм - разбираем и ясна последователност от действия (команди), прилагането на който води до решение на проблема.







- Дискретен - алгоритъма трябва да бъдат представени като отделни posledovatelnoct завършени действия - екипи.

- Увереност - всяко действие на алгоритъма трябва да е ясно и недвусмислено.

- Ефективност - алгоритъм трябва да доведе до решаването на проблема за определен брой стъпки.

- Маса - алгоритъмът се прави в общи линии, т.е. тя трябва да се прилага за редица проблеми, с различни входни данни.

Методи запис алгоритми

Вербална Формуляр - алгоритъм за запис осъществява естествен език думи или с помощта на математически формули.

- Измерете ширината на една стая

- Измерва се дължината на стайна б

- Умножете дължината от ширината на * б

- Резултатът е тракт S







Схема (графичен) - пиши алгоритъм извършва в блок схема форма.

Пример: Изчислява ако х варира от 0 до 2 в стъпка 0.1.

Решение: Схема на алгоритъма е както следва:

Примери за разклоняване алгоритми

Комбинирани алгоритми могат да се състоят от прости команди, браншови команди и цикли на.

Пример: Създаване на блок-схема на изчисляване на функция Y = (х 2-а 3) / 2 на х. с 0.1 променя от х = 0 до х = 3

Пример: С оставя функция за изчисляване алгоритъм

Пример: Dana алгоритъм

Примери за разклоняване алгоритми

За да се определи резултата на алгоритъма при определени стойности на началните данни

Например, когато п = 15 или п = 0 или п = -7

Проверката на състояние п> 0 Þ "Да" Þ Заключение «н-положителна"

Проверката на състояние п> 0 Þ "Не" Þ Проверката на състояние п<0Þ «Нет» Þ Вывод «n=0»

Проверката на състояние п> 0 Þ "Не" Þ Проверката на състояние п<0 Þ «Да» Þ Вывод «n-отрицательное»