160 likes | 468 Vues
visual basic. Переменные: тип, имя, значение. Переменные: тип, имя, значение. Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Тип переменной определяется типом данных, которые могут быть значениями переменной.
E N D
visual basic Переменные: тип, имя, значение.
Программируем на Visual Basic Переменные: тип, имя, значение Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Тип переменной определяется типом данных, которые могут быть значениями переменной. Значениями переменных числовых типов Byte, Short, Integer, Long, Single, Double являются числа. Значениями переменных логического типа Booleanявляются значения «истина» (True) или «ложь» (False). Значениями переменных типа String является последовательность символов.
Программируем на Visual Basic Переменные: тип, имя, значение Данные различных типов требуют для своего хранения в оперативной памяти компьютера различное количество ячеек (байтов). Под переменную типа byte необходимо выделить 1 байт памяти Byte Integer 1 байт 4 байта Под переменную типа integer необходимо выделить 4 байта памяти
Программируем на Visual Basic Переменные: тип, имя, значение
Программируем на Visual Basic Переменные: тип, имя, значение 38 -45 308 -324 +- -28 +- 28
Программируем на Visual Basic Переменные: тип, имя, значение Имя переменной определяет область оперативной памяти компьютера, в которой хранится значение переменной. Имя каждой переменной уникально и во время выполнения программы никогда не изменяется. Может состоять из различных символов (латинских, русских букв и цифр и т.д.), но всегда начинается с буквы и не должно включать знака точка «.» summa, А, perem_1 - пример правильных имен переменных sum.ma, 456, 1_perem - пример неправильных имен переменных
Программируем на Visual Basic Объявление переменных ‘мы объявили переменные различного типа A, B, C, D, F Чтобы компьютер понимал, переменные какого типа используются в программе, их необходимо объявить. Для объявления переменных используется оператор объявления переменныхDim. Задать или изменить значение переменной можно с помощью оператора присваивания = Например: Module Module1 Sub Main() Dim A As Byte Dim B As Short Dim C As Single Dim D As String Dim F As Boolean End Sub End Module = 15 = -32768 = 3.14 = “Информатика” = True
Программируем на Visual Basic Проанализируем процесс выполнения программы • После запуска проекта оператор объявления переменных Dimотведет в оперативной памяти для их хранения необходимое количество ячеек: • для целой не отрицательной переменной A одну ячейку • для целочисленной переменной Bдве ячейки • для переменной одинарной точности Cчетыре ячейки • для строковой переменной Dпо две ячейки на символ • для логической переменной Fдве ячейки Module Module1 Sub Main() Dim A As Byte Dim B As Short Dim C As Single Dim D As String Dim F As Boolean End Sub End Module = 15 = -32768 = 3.14 = “Информатика” = True
Программируем на Visual Basic Практическая работа. Проект «Переменные» В операционной системе Windows запускаем систему объектно – ориентированного программирования Visual Basic 2008 Express Edition и создаем проект Приложение Windows Forms c именем Peremennye. Это главное окно программы
Программируем на Visual Basic • Поместим на форму: • три метки Label1, Label2 и Label3 для вывода значений переменных; • кнопку Button1 для запуска обработчика событий Метки Кнопка
Программируем на Visual Basic • Изменим значения свойства Text: • форма – Form1 на Переменные; • кнопка – Button1 на Вычислить У нас изменилось свойство Textнашей формы на Переменные А свойство Textнашей кнопки изменилось на Вычислить Свойство Text кнопки Button1
Программируем на Visual Basic • Объявим переменные, для этого щелкнем по кнопке Вычислить, и в окне Программный код создадим обработчик события, реализующий линейный алгоритм: • присвоить переменным A и B значения; • присвоить переменным разных типов C, D и F значения арифметического выражения A/B; • вывести значения переменных C, D и F на метки, присвоив их значения свойству Text
Программируем на Visual Basic С помощью служебного слова Dimобъявляем переменные A, B, C, D и Fразличного типа Переменной А присвоим значение 1 Переменной Вприсвоим значение 3 Переменным C, D иFприсвоим значение арифметического выражения A/B Выведем значения переменных C,DиFна метки, присвоив их значения свойству Text
Программируем на Visual Basic Нажмем клавишу F5 и начнем отладку нашего проекта, в результате чего на экране увидим следующее: Нажмем на кнопку Вычислить и увидим результат работы нашей программы
Программируем на Visual Basic Интересно, а почему все значения получились разные?
Программируем на Visual Basic Домашнее задание: учебник стр. 119 §4.3 задание для самостоятельного выполнения 4.5