1. Линейную
2. Ветвление
3. Циклическую
Их, для наглядности, представляют в виде блок-схем. Рассмотрим их и примеры самых простых программ, которые эти структуры используют.
ЛИНЕЙНАЯ алгоритмическая структура REM Вычисление значения числа в степениINPUT "Введите число: ", A INPUT "Введите степень числа: ", B ST = A ^ B PRINT "Число "; A; " в степени "; B; " = "; ST |
|
Алгоритмическая структура ВЕТВЛЕНИЕ REM Программа тестирования знанийINPUT "Введите формулу закона Ома"; F$ IF UCASE$(F$) = "I=U/R" THEN PRINT "Ответ правильный" ELSE PRINT " Вы ошиблись" |
|
Алгоритмическая структура ЦИКЛ REM Вычисление суммы чисел от 1 до 25S = 0 FOR I = 1 TO 25 S = S + I NEXT I PRINT "Сумма чисел от 1 до 25 = "; S |