Презентация "Условия Visual Basic"
презентация к уроку по информатике и икт
Данная презентация является приложением к методической разработке практического занятия «Проведение исследования на основе использования готовой компьютерной модели (среда программирования Visual Basic)», принявшей участие в Конкурсе педагогического мастерства "Призвание»-2020".
Скачать:
Вложение | Размер |
---|---|
Презентация "Условия Visual Basic" | 549.88 КБ |
Предварительный просмотр:
Подписи к слайдам:
2 Базовые конструкции VB . Операторы следования Базовые конструкции определяют последовательность выполнения фрагментов алгоритма. К их числу относятся операторы, выполняющиеся последовательно сверху-вниз, операторы ветвления (условные операторы) и операторы цикла. Следование предписывает последовательное выполнение операторов. Первой выполняется оператор S1 , а после ее завершения – оператор S2 , далее S3 и т.д. К таким оператором относятся операторы присваивания и вызова процедур. S 1 S 2
3 Оператор присваивания переменная = выражение Переменной присваивается значение выражения (т.е. в область памяти, выделенной для переменной записывается значение выражения). При использовании оператора присваивания должны соблюдать следующие правила: тип переменной должен соответствовать типу выражения (если переменная типа String , то и выражение должно быть типа String ); если в правой и левой частях оператора используются числовые типы данных, то тип правой части преобразуется к типу левой части (для I типа Integer результатом оператора I =2.5 будет 2, т.е. в области памяти, выделенной под I будет хранится значение 2). Пример : count = 2* a+b N=N+1
4 Операторы ветвления Ветвление предписывает выбор одного из двух блоков (операторов) в зависимости от того, выполняется условие P или нет. В приведенной конструкции при положительном результате выполняется блок (оператор) S1 , а при отрицательном – S2 . В VB ветвление реализуется с помощью операторов IF и Select Case . S 1 S 2 да нет P?
5 Условный оператор IF ( ветвление, обход ,выбор) IF «логическое выражение» THEN « then – последовательность» [ ELSE « else – последовательность»] или IF логическое выражение THEN [блок операторов - 1] [ ELSEIF логическое выражение THEN [блок операторов - 2]] [ ELSE [блок операторов - n]] END IF Блок операторов - это один оператор или последовательность операторов, расположенных на одной строке и разделенных" : ".
6 Операторы ветвления Если в качестве оператора S 2 также используется оператор ветвления, то два ключевых слова Else и If можно объединить в одно ElseIf . Получим конструкцию If ... Then ... ElseIf ... Then ... ElseIf ... Then ... Else ... End If Пример If A>B And C=1 Then count = 2* a+b N=N+1 ElseIf A
7 Сокращенное ветвление Обход (Сокращенное ветвление) предписывает выполнить блок S при положительном результате проверки условия P. Пример : If A>B And C=1 Then count = 2* a+b N=N+1 End If S да нет P?
8 Множественное ветвление Множественное ветвление (переключатель) определяет выбор одного из n блоков (n>2). Для исполнения выбирается тот блок, условие которого совпадает со значением переключателя. На рисунке показана блок-схема для выбора одного из трех блоков. Select Case управляющая_переменная Case список_значений 1 [ операторы_1 ] [ Case список значений_2 [ операторы_2 ] ] . . . [ Case Else [ операторы _n ] ] End Select Переключатель S 1 S 2 S n P 1 P 2 Pn
9 Оператор множественного выбора Select Case Select Case выражение [ Case список выражений 1 [блок операторов 1] [ Case список выражений 2 [блок операторов 2] … [ Case список выражений n [ блок операторов n] [ Case Else [ блок операторов n+1] End Select Select Case позволяет обрабатывать в программе несколько условий и аналогичен блоку конструкций if… Then…Else. Состоит из анализируемого выражения и набора операторов Case на каждое возможное значение выражения. Сначала вычисляется значение выражения, затем она сравнивается со значениями, заданными в операторах Case. Если найдено искомое значение, выполняются блок операторов, приписанных соответствующему Case. Затем управление передается оператору, следующему за оператором End Select .
По теме: методические разработки, презентации и конспекты
Методическая разработка урока по теме «Разработка проектов в системе программирования Visual Basic»
Данный урока проводился в группе первокурсников техникума.Тип урока: комбинированный, использовался контроль знаний, закрепление практических навыков. На уроке использовались разноуровневые задания.Це...
Visual basic уроки по программированию
Последовательно шаг за шагом, рассматриваются темы уроков по объектно - ориентированному программированию Visual basic....
УРОК №5 Запись арифметических выражений в Visual Basic 6.0. Типы данных и точность вычислений.doc
Арифметические выражения на языке VisualBasic6.0...
9 лабораторных работ по Visual Basic. 11 класс
1. Проект "Привет".2.Программа «Скорость» решает проблему ввода числовых значений, не заставляя пользователянабирать цифры на клавиатуре. Программа «Выбор» Работая над этой программой, вы научитесь ...
Интегрированный урок по алгебре и началам анализа и информатике по теме «Показательная функция, ее свойства и график. Создание моделей графиков функций в среде программирования Visual Basic» (11 класс «А»)
Применение интеграции в учебном процессе как способа развития аналитических и творческих способностей....
презентация урока Графические возможности языка Visual Basic
Данная презентация представляет собой разработанный урок по теме Графические возможности языка Visual Basic. Предлагается практическая работа на ПК к теме....
Сборник лабораторных работ по программированию на языке VISUAL BASIC
В данной работе представлены разработки лабораторных работ и их наглядное представление по темам «Объектно-ориентированное программирование», «Моделирование и формализация».Материал, представленный в ...