у;
. крок - значення, на яке змінюється лічильник циклу.
За кількістю виконання цикли поділяються на цикли з певним (заздалегідь заданим) числом повторень і цикли з невизначеним числом повторень. Кількість повторень останніх залежить від дотримання деякої умови, що задає необхідність виконання циклу. При цьому умова може перевірятися на початку циклу - тоді мова йде про цикл з передумовою, або в кінці - тоді це цикл з постусловіем.
Допоміжний алгоритм - це блок послідовних дій в основному алгоритмі, який виділений як самостійного алгоритму, що має своє ім'я. [3]
Допоміжні алгоритми виступають в якості змінних блоків алгоритму, які можуть бути складені заздалегідь і використані в різних блок-схемах. Чим крупніше блоки, тим легше проходить збірка алгоритму. Допоміжний алгоритм завжди є вкладеним, якщо він включається в інший алгоритм. Але вкладена конструкція не є допоміжним алгоритмом доти, поки їй не дано ім'я.
До допоміжних алгоритмам можна віднести процедури, які описуються перед виконанням основної програми і служать для виконання однакових дій з різними параметрами.
При розробці алгоритму необхідно пройти мінімум дві стадії - спочатку алгоритм повинен бути зрозумілий тому, хто його розробляє, а потім його слід перетворити з урахуванням специфіки середовища. У тому випадку, якщо ці дії стане виконувати сам розробник алгоритму, друга стадія буде відсутня.
1.5 Навчальний алгоритмічний мову
Навчальний алгоритмічний мова - це засіб для запису алгоритмів у вигляді, проміжному між записом алгоритму на природному (людському) мові і записом мовою ЕОМ (мові програмування).
До достоїнств навчального алгоритмічної мови відноситься його простота, а також те, що алгоритм записується російською мовою за допомогою деякого обмеженого числа слів, зміст і спосіб вживання яких суворо визначені. Ці слова називаються службовими словами.
Для того щоб виділяти службові слова серед інших слів мови, їх при листі підкреслюють.
Запис алгоритму на навчальному алгоритмічній мові складається з заголовка і тіла алгоритму. Тіло алгоритму полягає між ключовими словами поч і кін і являє собою послідовність команд алгоритму. Тема включає назву алгоритму, що відображає його зміст, списки вихідних даних (аргументів) і результатів.
Ознакою заголовка алгоритму є ключове слово алг.
Отже, алгоритм, записаний на навчальному алгоритмічній мові, має наступну форму:
алг - назва алгорітмарг - список вихідних даних
рез - список результатів
поч, кон - послідовність команд алгоритму
Вивчення шкільного алгоритмічної мови доцільно почати з команди присвоювання, вона є однією з основних команд.
Записується вона так:
<змінна> :=<Вираз>
Знак «: =» читається «привласнити».
У разі, коли величина, якої присвоюється значення, входить і в праву частину команди, відбувається наступне:
) значення виразу, записаного в правій частині команди присвоювання, обчислюється з використанням поточни...