пользователей: 30398
предметов: 12406
вопросов: 234839
Конспект-online
РЕГИСТРАЦИЯ ЭКСКУРСИЯ

17 ВОПРОС.VB. Операции отношения. Логические выражения. Логические операции. Правила выполнения логических операций. Оператор условного перехода. Линейный и блочный синтаксис.

Логическое выражение – это выражение, результатом выполнения

которого является ИСТИНА или ЛОЖЬ.

 Операции отношения

Операции отношения используются для сравнения арифметических и строковых выражений. Результат операции – логическое значение.

= Равно

> Больше

>= Больше или равно

<> Неравно

 Логическое выражение – это выражение, результатом выполнения которого является ИСТИНА или ЛОЖЬ.

 Операции отношения используются для сравнения арифметических и строковых выражений. Результат операции – логическое значение.

Логические операции  применяются к величинам логического типа:

Not Отрицание Not А истинно тогда и только тогда, когда А ложно.

And Логическое умножение А And В истинно тогда и только тогда, когда истинно А и истинно В.

Or Логическое сложение А Or В истинно тогда и только тогда, когда А или В истинно.

Xor Исключающее ИЛИ А Xor В истинно тогда и только тогда, когда значения А и В не совпадают.

Eqv Эквивалентность. А Eqv В истинно тогда и только тогда, когда значения А и В совпадают.

Imp Импликация. А Imp В принимает значение ЛОЖЬ, если А истинно, а В ложно, и значение ИСТИНА, в остальных случаях.

Оператор ветвления (условный оператор) - это структура, которая представляет собой простую форму проверки заданных условий, впоследствии чего выполняются определенные операторы. Оператор If…Then…Else…End if имеет следующий синтаксис:
If условие Then 1й_оператор Else 2й_оператор

1й_оператор выполняется в том случае, когда заданное условие является истиной, если же условие не равняется истине – тогда выполняется 2й_оператор.

Условный оператор If можно использовать в трёх видах:

1. If условие Then оператор

2. If условие Then 1й_оператор Else 2й_оператор End If

3.If 1е_условие Then 1й_оператор ElseIf 2е_условие Then 2й_оператор End If

Структурированные операторы

Структурированными операторами являются операторы, которые состоят из других операторов. К ним относятся:

условный оператор If;

оператор выбора Select Case;

операторы цикла.

Условный оператор If

Оператор IfThen…имеет линейный и блочный синтаксис.

Линейный синтаксис:

If Условие Then Операторы_1 [Else Операторы_2]

Данный оператор является однострочным, т.е. записывается в одну строчку.

Порядок выполнения операторов:

Вычисляется значение Условия;

Если значение Условия «истина», то выполняются

Операторы_1, а затем оператор, следующий за условным;

Если значение Условия «ложь», то выполняются

Операторы_2, а затем оператор, следующий после

условного.

Пример Даны вещественные числа x и y. Присвоить переменной x значение max


10.08.2015; 17:13
хиты: 190
рейтинг:0
для добавления комментариев необходимо авторизироваться.
  Copyright © 2013-2024. All Rights Reserved. помощь