Меню
Разработки
Разработки  /  Информатика  /  Презентации  /  9 класс  /  Логические операции в Visual Basic

Логические операции в Visual Basic

Урок является вторым уроком по теме «Логические операции в Visual Basic». На уроке учащиеся продолжают изучение оператора If на более сложном уровне.
24.11.2012

Описание разработки

Цель урока:

Повторить алгоритмическую структуру «Ветвление».

Познакомиться с логическими операциями  AND (И) и OR (ИЛИ) в Visual Basic.

Создать программу по отбору кандидатов в Преображенский полк.

Логические операции в Visual Basic

Содержимое разработки

Тема урока:  Логические операции в Visual Basic

Тема урока:

Логические операции в

Visual Basic

Цель урока:  Повторить алгоритмическую структуру «Ветвление». Познакомиться с логическими операциями AND (И) и OR (ИЛИ) в Visual Basic .  Создать программу по отбору кандидатов в Преображенский полк.

Цель урока:

  • Повторить алгоритмическую структуру «Ветвление».
  • Познакомиться с логическими операциями AND (И) и OR (ИЛИ) в Visual Basic .
  • Создать программу по отбору кандидатов в Преображенский полк.
Повторение пройденного:   С каким оператором вы познакомились на прошлом уроке?   Что обеспечивает в программе условный оператор If ?   Запашите на доске формат оператора и объясните его действие.   К какому типу алгоритмов можно отнести оператор If ?

Повторение пройденного:

  • С каким оператором вы познакомились на прошлом уроке?
  • Что обеспечивает в программе условный оператор If ?
  • Запашите на доске формат оператора и объясните его действие.
  • К какому типу алгоритмов можно отнести оператор If ?
Сложное условие состоит из простых условий, соединенных логическими операциями AND или OR .

Сложное условие состоит из простых условий, соединенных логическими операциями AND или OR .

Логический оператор  AND  ( логическое И ) Если для выполнения тех или иных действий нужно одновременное выполнение двух или более условий, то они объединяются логической связкой AND (И).   Пример: а n

Логический оператор AND ( логическое И )

Если для выполнения тех или иных действий нужно одновременное выполнение двух или более условий, то они объединяются логической связкой AND (И).

Пример: а n

Логический оператор   OR   ( логическое И ЛИ ) Если есть несколько условий и для организации тех или иных действий достаточно выполнения хотя бы одного из этих условий, то применяется логическая связка OR (ИЛИ).   Пример: а

Логический оператор OR ( логическое И ЛИ )

Если есть несколько условий и для организации тех или иных действий достаточно выполнения хотя бы одного из этих условий, то применяется логическая связка OR (ИЛИ).

Пример: а

= 180 см Второе условие: m = 80 кг Сложное условие: r = 180 AND m = 80 " width="640"

Пример

Преображенский полк гренадеров набирал только тех новобранцев, рост которых был не менее 180 см, а вес – не менее 80 кг.

Первое условие: r = 180 см

Второе условие: m = 80 кг

Сложное условие: r = 180 AND m = 80

Гренадеры  Слово

Гренадеры

Слово "гренадер" появилось в русском языке как заимствование из французского ("grenadier" от "grenade" - граната). Так называли рослых и физически сильных солдат, обученных бросать гранаты .

В России гренадерские роты впервые упоминаются в 1694 г. в отдельных полках. В 1708 году роты гренадеров свели в особые, гренадерские полки: пехотные и конные .

Преображенский полк   О дин из старейших  полков российской армии. Сформирован Петром I в конце XVII в. из

Преображенский полк

О дин из старейших полков российской армии. Сформирован Петром I в конце XVII в. из "потешных" в селе Преображенское (под Москвой). Отличился в Северной войне ( 1700 - 21 ) , войнах с Францией (1812 - 14) и Турцией (1877 - 78). Расформирован в 1918 г.

Преображенский полк  Знамя полка Нагрудный знак  Икона полка Офицеры и нижние чины 10-й роты, 1900-е гг  Маневры. Красное Село, 1906 г

Преображенский полк

Знамя полка

Нагрудный знак

Икона полка

Офицеры и нижние чины 10-й роты, 1900-е гг

Маневры. Красное Село, 1906 г

Вид формы  после старта программы

Вид формы после старта программы

Вид формы  если условие истинно

Вид формы если условие истинно

Вид формы  если условие ложно

Вид формы если условие ложно

Наносимые объекты  Label1 Label2 Image CommandButton

Наносимые объекты

Label1

Label2

Image

CommandButton

Примерный программный код  Dim r As Byte Dim m As Byte __________________________________________________ Private Sub Command1_Click() r = InputBox(

Примерный программный код

Dim r As Byte

Dim m As Byte

__________________________________________________

Private Sub Command1_Click()

r = InputBox("Каков Ваш рост в см", "Ввод данных")

m = InputBox("Каков ваш вес в кг", "Ввод данных")

If ______________________ Then

Label2.Caption = "Вы достойный кандидат в гренадеры"

Label2.ForeColor = vbBlue

Else

Label2.Caption = "К сожалению, Вы в гренадеры не годитесь"

Label2.ForeColor = vbRed

End If

End Sub

Проверка практической работы Введите следующие данные:  Рост = 170 см, вес = 81 кг   Рост = 180 см, вес = 70 кг   Рост = 168 см, вес = 79 кг   Рост = 185 см, вес = 85 кг

Проверка практической работы

Введите следующие данные:

  • Рост = 170 см, вес = 81 кг
  • Рост = 180 см, вес = 70 кг
  • Рост = 168 см, вес = 79 кг
  • Рост = 185 см, вес = 85 кг
 1.  Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ? OR     3. NOT  AND    4. MOD

1. Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ?

  • OR 3. NOT
  • AND 4. MOD
 1.  Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ? OR     3. NOT  AND    4. MOD

1. Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ?

  • OR 3. NOT
  • AND 4. MOD
 2 .  Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ? OR     3. NOT  AND    4. MOD

2 . Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ?

  • OR 3. NOT
  • AND 4. MOD
 2 .  Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ? OR     3. NOT  AND    4. MOD

2 . Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ?

  • OR 3. NOT
  • AND 4. MOD
3. В каком случае будет истинно сложное высказывание : С   and A 3. Операнд1= False  Операнд 2 = True   4. Операнд1= True  Операнд 2 = True Операнд1= False  Операнд 2 = False   Операнд1= True  Операнд 2 = False

3. В каком случае будет истинно сложное высказывание : С and A

3. Операнд1= False Операнд 2 = True

4. Операнд1= True Операнд 2 = True

  • Операнд1= False Операнд 2 = False
  • Операнд1= True Операнд 2 = False
3. В каком случае будет истинно сложное высказывание : С   and A 3. Операнд1= False  Операнд 2 = True   4. Операнд1= True  Операнд 2 = True Операнд1= False  Операнд 2 = False   Операнд1= True  Операнд2= False

3. В каком случае будет истинно сложное высказывание : С and A

3. Операнд1= False Операнд 2 = True

4. Операнд1= True Операнд 2 = True

  • Операнд1= False Операнд 2 = False
  • Операнд1= True Операнд2= False
4. В каком случае будет ложно сложное высказывание : С   or A 3. Операнд1= False  Операнд 2 = True   4. Операнд1= True  Операнд2= True Операнд1= False  Операнд 2 = False   Операнд1= True  Операнд2= False

4. В каком случае будет ложно сложное высказывание : С or A

3. Операнд1= False Операнд 2 = True

4. Операнд1= True Операнд2= True

  • Операнд1= False Операнд 2 = False
  • Операнд1= True Операнд2= False
4. В каком случае будет ложно сложное высказывание : С   or A 3. Операнд1= False  Операнд 2 = True   4. Операнд1= True  Операнд2= True Операнд1= False  Операнд 2 = False   Операнд1= True  Операнд2= False

4. В каком случае будет ложно сложное высказывание : С or A

3. Операнд1= False Операнд 2 = True

4. Операнд1= True Операнд2= True

  • Операнд1= False Операнд 2 = False
  • Операнд1= True Операнд2= False
5 . На какой блок-схеме изображена полная форма условного алгоритма ? Условие Команда 1 3. 1. Команда 1 Команда 2 Команда 2 2. 4. Команда 1 Условие Команда 1 Условие

5 . На какой блок-схеме изображена полная форма условного алгоритма ?

Условие

Команда 1

3.

1.

Команда 1

Команда 2

Команда 2

2.

4.

Команда 1

Условие

Команда 1

Условие

5 . На какой блок-схеме изображена полная форма условного алгоритма ? Условие Команда 1 3. 1. Команда 1 Команда 2 Команда 2 2. 4. Команда 1 Условие Команда 1 Условие

5 . На какой блок-схеме изображена полная форма условного алгоритма ?

Условие

Команда 1

3.

1.

Команда 1

Команда 2

Команда 2

2.

4.

Команда 1

Условие

Команда 1

Условие

Поздравляю! Вы справились с моими вопросами.

Поздравляю!

Вы справились с моими вопросами.

Спасибо за прекрасный урок. Вы все отлично поработали.

Спасибо за прекрасный урок.

Вы все отлично поработали.

Презентация к уроку подготовлена учителем информатики  ГОУ СОШ УАЯ № 1361  ЮЗАО г. Москвы  Савиной Нонной Николаевной

Презентация к уроку подготовлена учителем информатики ГОУ СОШ УАЯ № 1361 ЮЗАО г. Москвы Савиной Нонной Николаевной

-80%
Курсы дополнительного образования

Основы HTML

Продолжительность 72 часа
Документ: Cвидетельство о прохождении курса
4000 руб.
800 руб.
Подробнее
Скачать разработку
Сохранить у себя:
Логические операции в Visual Basic (0.87 MB)

Комментарии 1

Чтобы добавить комментарий зарегистрируйтесь или на сайт

ALLA, 03.12.2012 20:10
Здравствуйте Дмитрий! Большое, блольшое спасибо за вашу огромную работу. Вы действительно облегчили мне работу. тысячу раз спасибо
Пользовательское соглашение Политика обработки персональных данных Политика использования файлов cookie
Учителю!
Огромная база учебных материалов на каждый урок с возможностью удаленного управления
Тесты, видеоуроки, электронные тетради