Основы программирования на языке Visual Basic. © Епифанова Т.Н., 2008 г. Элективный курс для учащихся 10 класса общеобразовательных учреждений. 1. Оператор.

Презентация:



Advertisements
Похожие презентации
Функции ввода и вывода Урок в 10 классе. Функция InputBox (Окно Ввода). InputBox(Приглашение$, Заголовок$, [ПоУмолчанию$]) InputBox(Приглашение$, Заголовок$,
Advertisements

Основные типы алгоритмических структур. Линейный алгоритм (следование). Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
«Ум» компьютера – это ум человека, воплощенный в программе.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ МОУ «Средняя общеобразовательная школа 41» Учитель информатики: Рассохина Г.В. САРАНСК 2008.
Проект «Контроль знаний» 10 класс. Поместить на форму: Надпись Label 1 для вывода оценочных сообщений; Надпись Label 2 для вывода количества ошибок; Кнопку.
Объектно-ориентированный язык программирования. Переменная - эта поименованная ячейка памяти, хранящая какое-либо одно значение (одно число, один фрагмент.
Основные типы алгоритмических структур. Линейный алгоритм ( следование ) Алгоритм, в котором команды выполняются последовательно одна за другой, называется.
Основы программирования на языке Visual Basic. © Епифанова Т.Н., 2008 г. Элективный курс для учащихся 10 класса общеобразовательных учреждений. Функции.
Алгоритмы с ветвящейся структурой. Программирование ветвлений на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C.
Виды алгоритмических структур: –блок-схема. –линейный алгоритм. –алгоритмическая структура «ветвление». –алгоритмическая структура «выбор». –алгоритмическая.
ПРОГРАММИРОВАНИЕ ПОВТОРЕНИЙ. НАЧАЛО AB A, B, C A = A + C F = B + C F КОНЕЦ B = B + C F = A + B B < C A = A + B F = A + C нет да A = 1, B = 1, C = 4 F=?
Цикл For … Next For Счетчик= начальное_ значение To конечное_значение Step Шаг Операторы Next Счетчик В начале выполнения счетчик устанавливается в начальное.
УСЛОВНЫЙ ОПЕРАТОР IF... THEN... ELSE (Если … То … Иначе)
ТестТест Язык программирования Visual Basic. 1. Какие из нижеперечисленных правил являются алгоритмами? А) орфографические правила В) правила выполнения.
Программирование циклов на QBasic. Программное управление работой компьютера Епифанова Т.Н. / 2010 CLS INPUT A,B,C P=A+B+C PRINT P END.
Решение квадратного уравнения. Решение квадратного уравнения зависит от значения дискриминанта. Пример: Решение квадратного уравнения. Решение квадратного.
Переменные задаются именами, которые определяют области памяти, в которых хранятся их значения. Значениями переменных могут быть данные различных типов.
1 Лекция 13 ОСНОВНЫЕ ПОНЯТИЯ ЯЗЫКА Visual Basic For Applications (VBA) План лекции Типы данных VBA Операции над данными VBA Описание типов данных VBA Имена.
Открытый урок «Реализация разветвляющихся алгоритмов на языке программирования Visual Bаsic»
далее цикл с известным числом шагов цикл с неизвестным числом шагов (цикл с условием)цикл с неизвестным числом шагов (цикл с условием) что такое цикл?
Транксрипт:

Основы программирования на языке 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.