- •Тема: «Разработка приложений с разветвляющимися алгоритмами»
- •Разветвляющиеся алгоритмические структуры
- •1.1. Основные логические операции
- •1.2. Условный оператор If...Then
- •1.3. Условный оператор If...Then...Else
- •1.4. Условный оператор If...Then...ElseIf
- •1.5. Оператор выбора Select Case
- •Переключатели и флажки
- •2.1. Переключатель
- •2.2. Флажок
- •3. Упражнения
- •4. Задания для самостоятельного выполнения
- •2. Используя условный оператора if…then, разработайте проект для решения fphf,jnfqnt ghjtrn lkz htitybz h следующих заданий:
- •3. Используя условный оператора if…then…else или if…then…elseif, разработайте проект для решения fphf,jnfqnt ghjtrn lkz htitybz h следующих заданий:
- •4. Используя условный оператора select case, разработайте проект для решения fphf,jnfqnt ghjtrn lkz htitybz h следующих заданий:
- •5. Контрольные вопросы
5. Контрольные вопросы
1. Перечислите знаки отношений.
2. Перечислите основные логические операции.
3. Имеется квадрат со стороной h и круг диаметра d (d < h). Центры обеих фигур расположены в начале координат. Запишите логическое выражение, которое принимает значение True только в том случае, когда точка с заданными координатами (x, y) принадлежит квадрату, но не принадлежит кругу.
4. Когда применяется условный оператор?
5. Объясните назначение и действие инструкции If…Then. Приведите пример.
6. Объясните назначение и действие инструкции If…Then…Else. Приведите пример.
7. Объясните назначение и действие инструкции If…Then…ElseIf. Приведите пример.
8. Объясните назначение и действие инструкции Select Case. Приведите пример.
9. Какое значение получит переменная k в результате выполнения находящегося ниже участка программного кода?
Dim n As Integer, k As Integer
n = 5
k = 3
If n = 1 Then
k = k + 1
n = 0
Else
k = 25
End If
10. Что можно сказать о наличии синтаксической ошибки в каждом из двух вариантов применения инструкции If?
Вариант 1 |
Вариант 2 |
If k > 0 Then a = 1 b = 5 End If |
If k > 0 Then a = 1 b = 5 |
11. Являются ли оба варианта программы эквивалентными по результату:
Вариант 1 |
Вариант 2 |
Dim b As Boolean . . . If b = True Then |
Dim b As Boolean . . . If b Then |
12. В чем различие между элементами управления OptionButton и СheckBox?
13. Назначение элемента управления Frame.
