Автор: Пользователь скрыл имя, 20 Декабря 2011 в 12:43, лабораторная работа
Алгоритм, в котором команды выполняются последовательно одна за другой, называется линейным алгоритмом.
Линейный алгоритм
(следование).
Пример.
Найти площадь S
прямоугольника, если известны его
стороны a, b.
начало
конец
a,
b
S
S:=a*b
Алгоритмическая структура «вет
В
алгоритмической структуре «вет
Блок-схема
Язык
программирования Visual Basic
If Условие Then
Серия 1
[Else
Серия2]
End
If
If Условие_
Then Серия 1_
[Else
Серия 2]
Условие
Серия
2
Серия 1
Пример. Фрагмент алгоритма
изображен в виде блок-схемы. Определите,
какое значение переменной Х будет напечатано
в результате его выполнения.
A:=3
B:=4
A
< B
B:=B+1
X:=A*B
A:=A+1
X:=A+B
X
Алгоритмическая структура «выб
В
алгоритмической структуре «выб
Блок-схема
Язык
программирования Visual Basic
Select Case Выражение
Case Условие 1
Серия 1
Case Условие 2
Серия 2
Case Else
Серия
End
Select
Условие
1
Серия
2
Серия
1
Условие
2
Серия
Алгоритмическая структура «цик
В
алгоритмической структуре «цик
Цикл со счетчиком (известное число повторений).
Блок-схема
Язык
программирования Visual Basic
For Счетчик=НачЗнач_ To КонЗнач [Step шаг]
Тело цикла
Next
[Счетчик]
Счетчик
Тело цикла
Цикл со счетчиком (неизвестное число повторений).
Блок-схема
Язык
программирования Visual Basic
Do While Условие Тело цикла
Loop
Тело
цикла
Условие
Проект «Коды символов»
Dim N As Integer
Private Sub Command1_Click()
For N=255 To 33 Step -1
Print «Числовой код»; N ; ” - ”; Chr(N)
Next N
End Sub