Главная Случайная страница Контакты | Мы поможем в написании вашей работы! | ||
|
Из переменных можно образовывать арифметические, строковые и логические выражения.
Арифметические выражения. В состав арифметических выражений могут входить кроме переменных числового типа также и числа, над переменными и числами могут производиться различные арифметические операции, а также математические операции, выраженные с помощью функций.
Порядок вычисления арифметических выражений соответствует общеизвестному порядку выполнения арифметических операций (возведение в степень, умножение или деление, сложение или вычитание), который может изменяться с помощью скобок.
Строковые выражения. В состав строковых выражений могут входить переменные строкового типа, строки и строковые функции.
Строками являются любые последовательности символов, заключенные в кавычки. Например:
"информатика", "2000", "2*2"
Над переменными и строками может производиться операция конкатенации. Операция конкатенации заключается в объединении строки или значения строковых переменных в единую строку. Операция конкатенации обозначается знаком «+», который не следует путать со знаком сложения чисел в арифметических выражениях.
Логические выражения. В состав логических выражений кроме логических переменных могут входить также числа, числовые или строковые переменные или выражения, которые сравниваются между собой с использованием операций сравнения (>, <, =, >=, <= и пр.).
178___________________________________________________________ Глава 4
Логическое выражение может принимать лишь два значения: «истина» или «ложь». Например:
5 > 3 — истинно;
2*2 = 5 — ложно.
Над элементами логических выражений могут производиться логические операции, которые на языке Visual Basic обозначаются следующим образом: логическое умножение — And, логическое сложение — Or и логическое отрицание Not. При записи сложных логических выражений часто используются скобки. Например:
(5 > 3) And (2*2 = 5)— ложно;
(5 > 3) Or (2*2 = 5)— истинно.
Присваивание переменным значений. Переменная может получить или изменить значение с помощью оператора присваивания. Синтаксис этого оператора следующий:
[Let] ИмяПеременной = Выражение
Ключевое слово Let в большинстве случаев не используется.
При выполнении оператора присваивания переменная, имя которой указано слева от знака равенства, получает значение, равное значению выражения (арифметического, строкового или логического), которое находится справа от знака равенства.
Создадим проект, который позволит продемонстрировать использование переменных различных типов, арифметических, строковых и логических выражений и операции присваивания.
Сначала произведем деление двух целых чисел, а для хранения результата будем использовать различные типы числовых переменных, то есть результаты будут вычисляться с различной точностью.
„|Э Проект «Переменные»
1. Создать новый проект. Для создания графического интерфейса разместить на форме (f rml) управляющий элемент командная кнопка (cmdl). В качестве аргументов программы пусть выступают две целочисленные переменные intA и intB, ав качестве резуль-
Дата публикования: 2014-10-30; Прочитано: 3775 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!