Переглянути всі підручники
<< < 30 31 32 33 34 35 36 37 38 39 > >>

 

АЛГОРИТМИ І ВИКОНАВЦІ

Ви вже знаєте, що алгоритм -це послідовність команд. Алгоритми складаються для конкретного виконавця. Кожен виконавець має свою систему команд.

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

Складемо алгоритм письмового або усного обчислення значення виразу

23579-(12*18+1575:15)

Очевидно, що цей алгоритм потрібно складати для виконавця, який може виконувати команди додавання, віднімання, множення і ділення натуральних чисел. Таким виконавцем може бути, наприклад, учень 4 класу, але не мрже бути учень 2 класу, тому що він не може виконати команду ділення натуральних чисел.

Алгоритм буде такий:

1. Знайти добуток чисел 12 і 18 і запам'ятати його

2. Знайти частку від ділення числа 1575 на число 15 і зап тати її

3. Знайти суму результатів дій 1 і 2 і запам'ятати її

4. Знайти різницю числа 2357 і результату дії 3 і повідомити її

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

Тут кожна кнопка є умовним позначенням команди «Натисни кнопку з написом ...»

 

Переглянути всі підручники
<< < 30 31 32 33 34 35 36 37 38 39 > >>
Hosted by uCoz