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

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

Тема урока:
Логические операции в
Visual Basic
Цель урока:
Повторение пройденного:
Сложное условие состоит из простых условий, соединенных логическими операциями AND или OR .
Логический оператор AND ( логическое И )
Если для выполнения тех или иных действий нужно одновременное выполнение двух или более условий, то они объединяются логической связкой AND (И).
Пример: а n
Логический оператор 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 в. из "потешных" в селе Преображенское (под Москвой). Отличился в Северной войне ( 1700 - 21 ) , войнах с Францией (1812 - 14) и Турцией (1877 - 78). Расформирован в 1918 г.
Преображенский полк
Знамя полка
Нагрудный знак
Икона полка
Офицеры и нижние чины 10-й роты, 1900-е гг
Маневры. Красное Село, 1906 г
Вид формы после старта программы
Вид формы если условие истинно
Вид формы если условие ложно
Наносимые объекты
Label1
Label2
Image
CommandButton
Примерный программный код
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
Проверка практической работы
Введите следующие данные:
1. Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ?
1. Какой логический оператор используется в программе е сли для выполнения тех или иных действий нужно одновременное выполнение двух или более условий ?
2 . Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ?
2 . Какой логический оператор используется в программе е сли для выполнения тех или иных действий достаточно выполнения хотя бы одного из этих условий ?
3. В каком случае будет истинно сложное высказывание : С and A
3. Операнд1= False Операнд 2 = True
4. Операнд1= True Операнд 2 = True
3. В каком случае будет истинно сложное высказывание : С and A
3. Операнд1= False Операнд 2 = True
4. Операнд1= True Операнд 2 = True
4. В каком случае будет ложно сложное высказывание : С or A
3. Операнд1= False Операнд 2 = True
4. Операнд1= True Операнд2= True
4. В каком случае будет ложно сложное высказывание : С or A
3. Операнд1= False Операнд 2 = True
4. Операнд1= True Операнд2= True
5 . На какой блок-схеме изображена полная форма условного алгоритма ?
Условие
Команда 1
3.
1.
Команда 1
Команда 2
Команда 2
2.
4.
Команда 1
Условие
Команда 1
Условие
5 . На какой блок-схеме изображена полная форма условного алгоритма ?
Условие
Команда 1
3.
1.
Команда 1
Команда 2
Команда 2
2.
4.
Команда 1
Условие
Команда 1
Условие
Поздравляю!
Вы справились с моими вопросами.
Спасибо за прекрасный урок.
Вы все отлично поработали.
Презентация к уроку подготовлена учителем информатики ГОУ СОШ УАЯ № 1361 ЮЗАО г. Москвы Савиной Нонной Николаевной
-80%
Чтобы добавить комментарий зарегистрируйтесь или войдите на сайт