Введение в язык программирования Visual Basic

advertisement
Программирование
в среде Visual Basic:
переменные
Яковлева Татьяна Геннадьевна
МАОУ гимназия №23 г. Челябинска
Переменная — это адресуемая поименованная область
памяти, хранящая данные, которыми оперирует программа.
Когда программа манипулирует с данными, она, фактически,
оперирует содержимым ячеек памяти, т. е. переменными.
Чтобы программа могла обратиться к переменной (области
памяти), например, для того, чтобы получить исходные данные
для расчета по формуле или сохранить результат, переменная
должна иметь имя. Имя переменной придумывает
программист.
В качестве имени переменной можно использовать
последовательность из букв латинского алфавита, цифр и
некоторых специальных символов. Первым символом в имени
переменной должна быть буква. Пробел в имени переменной
использовать нельзя.
Каждая переменная перед использованием должна
быть объявлена. С помощью объявления
устанавливается не только факт существования
переменной, но и задается ее тип.
Тип переменной указывает диапазон допустимых
значений
1) Числовые:
Byte: целые числа от 0 до 255
Integer: целые числа от -32768 до 32767
Single: вещественные одинарной точности
2) Символьные:
String: переменной длины
3) Особые типы:
Boolean: логический тип;
Date: тип дата/время
Объявление переменных:
с помощью специального оператора Dim
сразу после заголовка процедуры:
Dim имя переменной [As тип переменной]
Например: Dim f As Integer
Значение переменной
Как его задать?
1) Считать с формы из текстового поля
Dim vg, vn As Byte
vg = Val(TextBox1.Text)
2) Оператор присваивания
vn = vg / 2 + 7
Как сообщить полученное при вычислениях
значение переменной?
1) Вывести в текстовое поле
TextBox2.Text = str(vg)
2) Использовать компонент метка
Label1.Text = str(vg)
Если нужно вывести текст и числовое значение,
то используем Label1.Text = “Значение=” & str(vg)
Текстовое поле (Text Box) – элемент управления,
применяемый для ввода и вывода информации.
Некоторые свойства:
Name: по умолчанию Text1
Text: содержимое текстового поля
Alignment: выравнивание;
Font: тип и размер шрифта;
ForeColor: цвет шрифта
Преобразование строковой переменной
в число и наоборот
a = Val(TextBox1.Text)
Label4.Text = "Площадь=" & Str(s)
Программный код обработки кнопки «+»
в программном приложении «Калькулятор»
Private Sub Button1_Click(ByVal sender As
System.Object, ByVal e As System.EventArgs)
Handles Button1.Click
Dim a, b, s As Single
a = Val(TextBox1.Text)
b = Val(TextBox2.Text)
s=a+b
Label4.Text = Str(s)
Label4.Text = str(a) & ”+” & str(b) & ”=“ & Str(s)
End Sub
Download