Основы программирования на языке Visual Basic. © Епифанова Т.Н., 2008 г. Элективный курс для учащихся 10 класса общеобразовательных учреждений. 1. Оператор присваивания. 2. Оператор условного перехода. 3. Оператор цикла. Оператор цикла.
Оператор присваивания. Позволяет изменять значения свойств объектов в процессе выполнения программы.. Пример: Label1.Caption=Привет или Timer1.Interval=1000
Оператор условного перехода Позволяет выбирать ту или иную последовательность действий в зависимости от поставленного условия.
ОПЕРАТОР УСЛОВНОГО ПЕРЕХОДА. Полная форма IF THEN …………………. ELSE …………………. END IF Неполная форма IF THEN …………………. END IF
Ответьте на вопросы: 1.Поясните строку программного кода: Dim StrA As String, bytB As Byte 2.Что означает запись bytn = bytn + 1? 3.Каким образом отображается при работе программы следующая запись: strC = InputBox("Переведите десятичное число 5 в двоичную систему счисления:", "Второй вопрос") ? 4.Поясните фрагмент программного кода: а) If strC = "8" Then MsgBox "Правильно!", 0, " Первый вопрос" Else MsgBox "Неправильно!", 0, " Первый вопрос" bytn = bytn + 1 End If б) End If End Sub
Практическая работа Создайте проект «Геометрические фигуры». Дополнительное задание: а) добавьте в запись программного кода каждого оператора после комментария верного ответа переменную для подсчета количества верных ответов n=n+1. б) добавьте на форму кнопку с надписью «Результат». в) в программный код кнопки запишите с помощью оператора IF вывод комментария к количеству набранных баллов. Учтите все возможные варианты. ОБРАЗЕЦОБРАЗЕЦ
Оператор цикла Циклический процесс – процесс включающий в себя повторение одних и тех же действий. Циклические процессы делятся на 2 группы: с известным количеством повторений и с условием. Для циклов с известным количеством повторений используют оператор FOR. Пример записи оператора: FOR R=1 TO 10 STEP 1 Print R NEXT Результатом выполнения фрагмента программного кода является печать чисел от 1 до 10.
Создание анимации с помощью оператора FOR Эффект движения объектов может быть достигнут с помощью смены картинок. Создадим проект, в котором смена картинок происходит при участии оператора FOR. Для создания проекта рассмотрим ещё один элемент управления ImageList.