Типы алгоритмических структур

Слайд 2

1. Линейный алгоритм. -определение – Алгоритм, в котором команды выполняются последовательно

1. Линейный алгоритм.
-определение – Алгоритм, в котором команды выполняются последовательно одна

за другой.

– Блок - схема –

Слайд 3

2. Алгоритмическая структура «Ветвление». -определение – Та или иная серия команд

2. Алгоритмическая структура «Ветвление».
-определение – Та или иная серия команд

выполняется в зависимости от истинности условия.

– Блок - схема –

– Запись на VB –

If Условие Then
Серия 1
[Else Серия 2]
End If

Условие

Серия 1

Начало

Конец

Серия 2

Слайд 4

3. Алгоритмическая структура «Выбор». -определение – Выполняется одна из нескольких последовательностей

3. Алгоритмическая структура «Выбор».
-определение – Выполняется одна из нескольких последовательностей

команд, при истинности соответствующего условия.

– Блок - схема –

– Запись на VB –

Select Case Выражение
Case Условие 1
Серия 1
Case Условие 2
Серия 2
Case Else
Серия 3
End Select

Слайд 5

4. Алгоритмическая структура «Цикл со счетчиком». -определение – Цикл, когда заранее

4. Алгоритмическая структура «Цикл со счетчиком».
-определение – Цикл, когда заранее известно,

какое число повторений тела цикла необходимо выполнить.

– Блок - схема –

– Запись на VB –

For Счетчик = НачЗнач To КонЗнач [Step шаг]
Тело цикла
Next [Счетчик]

Тело цикла

Начало

Конец

Счётчик

Слайд 6

5. Алгоритмическая структура «Цикл с предусловием». -определение – Когда условие выхода

5. Алгоритмическая структура «Цикл с предусловием».
-определение – Когда условие выхода из

цикла можно поставить перед телом цикла.

– Блок - схема –

– Запись на VB –

Do While Условие
Тело цикла
Loop
Do Until Условие
Тело цикла
Loop

Тело цикла

Начало

Конец

Условие