Просмотр содержимого документа
«Арифметические, строковые и логические выражения»
Арифметические, строковые и логические выражения
МБОУ Мотмосская СОШ
Арифметические выражения
В состав арифметических выражений могут входить переменные числового типа, числа, знаки арифметических операций,
а также математические функции.
Пример
Проект «Калькулятор».
Разработать проект, который позволит производить четыре арифметических действия над числами (сложение, вычитание, умножение и деление).
Label1.Text = Val(TextBox1.Text) + Val(TextBox2.Text)
Работа над проектом начинается с создания графического интерфейса, для этого на форму помещаются элементы управления
В состав строковых выражений могут входить переменные строкового типа, строки (последовательности символов) и строковые функции.
Над переменными и строками может производиться операция конкатенации. Эта операция объединяет строки или значения строковых переменных в единую строку. Операция конкатенации обозначается знаком «+», который не следует путать со знаком сложения чисел в арифметических выражениях.
Проект «Сложение строк».
Разработать проект, в котором для сложения двух строковых переменных А и В и строки "форма" используется операция конкатенации.
Программный код
Dim А, В As String
Private Sub Button1_Click (…)
A = "ин"
В = "тика"
Label1.Text = A + "форма" + В
End Sub
, , = и 5 3 = True ; "А" = "В" = False " width="640"
Логически выражения
В состав логических выражений могут входить логические переменные, логические значения, результаты операций сравнения чисел и строк,
а также логические операции.
Логические выражения могут принимать лишь два значения: True (Истина) и False (Ложь).
- Операции сравнения =, , , = и
- 5 3 = True ; "А" = "В" = False
3) And ("А" = "В") = False (5 3) Or ("A" = "В") = True Not (5 3) = False " width="640"
Над элементами логических выражений могут производиться логические операции, которые на языке Visual Basic обозначаются следующим образом:
логическое умножение — And ,
логическое сложение — Or
и
логическое отрицание — Not .
При записи сложных логических выражений используются скобки. Например:
(5 3) And ("А" = "В") = False
(5 3) Or ("A" = "В") = True
Not (5 3) = False
Проект «Логические выражения».
Разработать проект, в котором определяется истинность или ложность логических выражений, рассмотренных выше
3 Label2.Text = "A" = "В" Label3.Text = (5 3) And ("A" = "B") Label4.Text = (5 3) Or ("A" = "B") Label5.Text = Not (5 3) " width="640"
Программный код
- Label3.Text = (5 3) And ("A" = "B")
- Label4.Text = (5 3) Or ("A" = "B")