Реферат: Логические операторы VB

Реферат: Логические операторы VB




🛑 👉🏻👉🏻👉🏻 ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































В Visual Basic можно выделить пять основных и важных логических операторов: And, Or, Not, Xor и Eqv. Роль каждого из них я сейчас и попытаюсь объяснить!
Это, наверное, самый простой и нужный логический оператор среди других.
Возвращает результат конъюнкции (логического И) для двух выражений.
результат = выражение1 And выражение2
Т.е. результат будет истинным только в том случае, когда истинны выражение1 И выражение2. Возвращаемые оператором значения представлены в следующей таблице:
Представим себе, что переменные User_Has_Computer и User_Has_Car объявлены как булевы значения и в процессе каких-нибудь действий приняли значения либо True либо False. Вы устанавливаете условие, проверяющие эти значения:
Мы же сэмулируем это сами :) - впишите куда - нибудь следующие строки:
If User_Has_Computer And User_Has_Car Then
При проверки данного условия на экран выскочит сообщение, извещающие, что пользователь счастливый человек, т.к. у него есть машинa И компьютер :-)! А теперь перед третьей или четвёртой строкой поставьте апостроф "'" - закоменнтируйте строку. Теперь одна из переменных будет False по умолчанию. Теперь сообщение НЕ выскочит, т.к. пользователь не очень счастливый, имея машину ИЛИ компьютер...
Следующий оператор не менее простой - Or.
Выполняет операцию логического ИЛИ (сложения) для двух выражений.
результат = выражение1 Or выражение2
Результат будет истинным только в том случае, если только одно из выражений истинно. Возвращаемые оператором значения представлены в следующей таблице:
И снова маленький пример с прежними булевыми перменными User_Has_Computer и User_Has_Car, которые в процессе каких-нибудь действий приняли значения либо True либо False.
If User_Has_Computer Or User_Has_Car Then
MsgBox "Вы почти счастливый человек!"
При проверки данного условия на экран выскочит сообщение, извещающие, что пользователь почти счастливый человек, т.к. у него есть машинa, но нет компьютера :-|...
Выполняет над выражением операцию логического отрицания.
Т.е. результат стаёт противополжным выражению (исключая Null). Возвращаемые оператором значения представлены в следующей таблице:
Объясняю: условие If ... Then выполняется тогда, когда какое-нибудь выражение (на месте ...) равно True. Представим, что переменная User_Has_Computer = False. Тогда строка
Not User_Has_Computer даёт результат True и условие выполняется!
Выполняет операцию исключающего ИЛИ для двух выражений.
[результат =] выражение1 Xor выражение2
В принципе, этот оператор похож на Or, но это не просто ИЛИ, а исключающее ИЛИ. Если одно и только одно из выражений истинно (имеет значение True), результат имеет значение True. А оператор Or допускает два истинных выражения. Результат определяется следующим образом:
If User_Has_Computer Xor User_Has_Car Then
MsgBox "Вам нужна машина И компьютер!"
Здесь так же, как и в предыдущем примере условие выполняется только тогда, когда строка User_Has_Computer Xor User_Has_Car истинна (= True). А истинна она тогда и только тогда, когда только одно из условие истинно. Если оба, то условие уже не исполнится.
Используется для проверки логической эквивалентности двух выражений.
результат = выражение1 Eqv выражение2
Тут совсем всё просто: результат будет истинным в том случае, если оба выражения либо истинны, либо ложны. Результат определяется следующим образом:
If User_Has_Computer Eqv User_Has_Car Then
MsgBox "Вы или счастливый или несчастный человек!"
Здесь компьютер назовёт Вас человеком "счастливым или несчастным", т.к. условие выполняется только тогда, когда пользователь имеет и машину и компьютер или не того и не другого.

Название: Логические операторы VB
Раздел: Рефераты по информатике, программированию
Тип: реферат
Добавлен 22:56:09 08 января 2006 Похожие работы
Просмотров: 114
Комментариев: 16
Оценило: 3 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Срочная помощь учащимся в написании различных работ. Бесплатные корректировки! Круглосуточная поддержка! Узнай стоимость твоей работы на сайте 64362.ru
Если Вам нужна помощь с учебными работами, ну или будет нужна в будущем (курсовая, дипломная, отчет по практике, контрольная, РГР, решение задач, онлайн-помощь на экзамене или "любая другая" учебная работа...) - обращайтесь: https://clck.ru/P8YFs - (просто скопируйте этот адрес и вставьте в браузер) Сделаем все качественно и в самые короткие сроки + бесплатные доработки до самой сдачи/защиты! Предоставим все необходимые гарантии.
Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Реферат: Логические операторы VB
Реферат по теме Сакура в дендрарии ГУ 'Республиканский Ботанический сад'
Курсовая работа: Разговорный дискурс на радиопередаче Самое время на Русском радио
Реферат На Тему Удаление Загрязнений С Оптических И Механических Деталей. Сборка Зеркал И Призм В Оправах
Курсовая Работа На Тему Правовое Регулирование Налогообложения В Российской Федерации
Сочинение: Мое отношение к роману М.А.Шолохова "Поднятая целина" и его героям
Реферат: Rise Of The Ss Essay Research Paper
Курсовая работа по теме Развитие организации как средство адаптации к изменениям внешней среды
Контрольная работа по теме Проблемно-пошуковий метод при вивченні історії
Реферат: Принятие управленческих решений менеджером
Сочинение На Тему Жизнь В Коллективе
Дипломная работа: Выбор инновационной стратегии фирмы. Скачать бесплатно и без регистрации
Реферат по теме Преступления в сети Internet
Общение Ключ К Успеху Эссе
Курсовая работа по теме Разработка приложения 'Таймер' для отключения компьютера
Курсовая работа: Придворное общество Франции по мемуарам герцога Сен-Симона
Курсовая Работа На Тему Оценка Финансового Состояния Коммерческого Банка На Основе Анализа Его Сравнительного Аналитического Баланса
Реферат: Профессиональный и любительский спорт
Реферат: Мягкие составляющие конкурентоспособности
Реферат по теме Стратегічні вектори управління еколого-соціо-економічною системою регіону
Кандидатская Диссертация
Реферат: Всё, что Вы хотели знать о арго
Реферат: Какую "химию" источают свалки США
Доклад: Авангард в русской музыке

Report Page