Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемАльбина Федькина
2 Итак, мы научились проектировать интерфейс программы. Но для полноценной программы этого не достаточно. Нужно написать код программы, который будет манипулировать элементами управления и производить какие-то вычисления. Это самый сложный этап. Во всех языках высокого уровня программный код состоит из: Переменных Выражений Операторов Управляющих структур Функций Классов и объектов
3 3 Переменная – это величина, имеющая имя, тип и значение. Значение переменной можно изменять во время работы программы. Значение Имя Поместится? ? Другой тип данных В переменной хранятся данные определенного типа! !
4 4 Как записать значение в переменную? a = 5; Оператор присваивания При записи нового значения старое стирается! ! 5 5 Оператор – это команда языка программирова- ния (инструкция). Оператор присваивания – это команда для записи нового значения в переменную.
5 В Visual Basic переменые хранят информацию (значения). При их использовании Visual Basic резервирует область в памяти компьютера для хранения данной информации. Каждая переменная имеет своё имя. Оно может достигать 255 символов в длину, начинается всегда с буквы латинского алфавита, за которой могут следовать другие буквы, цифры и знак подчёркивания. В именах МОЖНО использовать латинские буквы (A-Z) или несколько букв заглавные и строчные буквы не различаются Типы переменных
6 Byte - предназначен для хранения целых чисел от 0 до 255. Если переменной такого типа присвоить значение, выходящее за эти пределы, то Visual Basic сгенерирует ошибку. Integer - предназначен для хранения целых чисел в диапазоне до , т.е. размер памяти, выделяемой под такую переменную состовляет 2 байта. (256*256=65536). Символ для обозначения - "%". Зачем он нужен, мы рассмотрим далее. Long - предназначен для хранения целых чисел в диапазоне до , т.е. размер памяти, выделяемой под такую переменную состовляет 4 байта. (65536*65536= ). Символ для обозначения - "&". String - предназначен для хранения строковой (символьной) информации, т.е. попросту говоря - текста. Может хранить до 2 Гб. текста. Символ для обозначения - "$". Single - предназначен для хранения дробных чисел, с точностью до 7 цифр. Диапазон отрицательных значений от Е38 до Е-45. Диапазон положительных значений от Е-45 до Е38. Длина числа может достигать 38 знаков. Занимает 4 байта памяти. Вычисления с данными переменными будут приблизительными и менее быстрыми, чем с переменными целого типа. Символ для обозначения - "!". Типы переменных:
7 Date - Этот тип данных позволяет хранить значения времени и даты в промежутке от полуночи 1 января 100 года до полуночи 31 декабря 9999 года. Если переменной присвается только значение даты, то время равняется 00:00. Boolean - очень важный и распространённый тип данных. Позволяет хранить так называемые булевы значения, т.е. только два значения - True и False. (По русски Правда и Ложь). Используется тогда, когда вам нужно хранить только значение Да или Нет. Variant - Переменная типа Variant может содержать данные любого типа. Visual Basic автоматически производит необходимые преобразования данных, поэтому не стоит беспокоится об этом. Использование такого типа данных замедляет работу программы, т.е. требуется время и ресурсы для преобразования типов. Поэтому рекомендую всегда воздерживаться от применения этого типа данных, за исключением специфических случаев, например, возвращение функцией массива возможно только при использовании типа Variant. Типы переменных
8 8 Переменные Объявление переменных: Dim имя переменной As тип переменной Выделение места в памяти Dim intA as integer, sngB as single, strC as string и т.д. тип – целый переменная В Visual Basic переменные объявляются с помощью оператора Dim, после которого следует As и Имя_Типа переменной.
9 Метод Print используется для печати на форме. Пример программы: Dim intA, intB as integer, sngC as single Private Sub Command1_Click() intA=2 intB=3 sngC=intA / intB Print 2:3=; sngC End Sub Что делает данная программа?
10 Функции преобразования типов Функция VAL – преобразует строковое значение в числовое Функция STR – преобразует числовое значение в строковое Пример: Val (строка)
11 11 Программа сложения 2-х чисел, введённых в текстовые поля text1 и text2 и вывод результата в text3 Private Sub Command1_Click() End Sub Private Sub Command1_Click() Text3 = Val(Text1) + Val(Text2) End Sub
12 Функции для вычислений Словесное описание В алгебреВ Visual Basic Возведение в степень xyxy x^y Извлечение квадратного корня Sqr(x) Извлечения корня n- ой степени X^(1/n) Нахождение целочисленного остатка вручнуюX mod y Тангенс Tg xTan(x) (х - в радианах)
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.