Оператори циклу в Visual Basic.NET Цикл Алгоритм, в якому серія команд (тіло циклу) виконується багаторазово. 1. 2. 3. Цикл з післяумовою Цикл з передумовою Цикл з параметром Невизначені цикли Є два типи.
Download ReportTranscript Оператори циклу в Visual Basic.NET Цикл Алгоритм, в якому серія команд (тіло циклу) виконується багаторазово. 1. 2. 3. Цикл з післяумовою Цикл з передумовою Цикл з параметром Невизначені цикли Є два типи.
Slide 1
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 2
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 3
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 4
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 5
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 6
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 7
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 8
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 9
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 10
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 11
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 12
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 13
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 2
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 3
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 4
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 5
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 6
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 7
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 8
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 9
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 10
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 11
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 12
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна
Slide 13
Оператори циклу
в Visual Basic.NET
Цикл
Алгоритм, в якому серія команд
(тіло циклу) виконується багаторазово.
1.
2.
3.
Цикл з післяумовою
Цикл з передумовою
Цикл з параметром
Невизначені цикли
Є два типи невизначених циклів:
«виконувати, поки» та «виконувати, доки не».
Перший виконується, поки певна умова залишається
істинною.
Другий — доки певна умова не стане істинною.
1. Цикл з предумовою
так
Умова
ні
Тіло циклу
Тіло циклу може не виконатись жодного разу
Цикл «виконувати, поки»
Цикл Do While...Loop («виконувати, поки») виконує блок
коду знову й знову, поки певна умова залишається
істинною.
Тільки-но умова стає хибною, цикл завершується, а
виконання коду всередині циклу припиняється. Умова,
що керує циклом, зазначається в дужках після ключового
слова While.
Ось синтаксис циклу Do While...Loop у Visual Basic .NET:
Do While (умова)
оператор 1
оператор 2
оператор N
Loop
1.1. Оператор Do While …. Loop
Роби
Поки істина умова
Do While (умова продовження роботи циклу)
оператори
Loop
Повернення
назад
Роби, поки умова - істина
Приклад використання циклу
Do While …. Loop
Dim m As Integer
m=0
Do While (m < 2)
MessageBox.Show(m
)
m=m+1
Loop
Код між ключовими
словами Do While та
Loop слід виділяти
відступами.
Так ви можете легко
побачити, які
інструкції будуть
виконуватися
повторно.
Виділений відступами
код легко читати та
налагоджувати.
Цикл «виконувати, доки не»
У циклі Do Until...Loop блок коду виконується доти, доки
умова не стане істинною.
Умовою може бути будь-який булевий вираз.
Ось синтаксис циклу Do Until...Loop у Visual Basic .NET:
Do Until (умова)
оператор 1
оператор 2
оператор N
Loop
1.2. Оператор Do Until …. Loop
Роби
Поки умова хибна
Do Until умова завершення роботи циклу
оператори
Loop
Повернення
назад
Роби, поки умова хибна
Приклад використання циклу
Do Until …Loop
Dim f As Integer
f=0
Do Until (f > 1)
MessageBox.Show(f)
f= f + 1
Loop
2. Цикл з післяумовою
Тіло циклу
так
Умова
ні
Тіло циклу виконується, як мінімум, один раз,
незалежно від того, істина умова чи ні.
2.1. Оператор Do …. Loop While
Роби
Do
оператори
Loop While умова продовження роботи циклу
Повернення
назад
Поки істина умова
Роби, поки умова - істина
2.2. Оператор Do …. Loop Until
Роби
Do
оператори
Loop Until умова завершення роботи циклу
Повернення
назад
Поки умова хибна
Роби, поки умова хибна