Функции в языке VBasic. Функция преобразования типов 11 августа 2015 г.

Презентация:



Advertisements
Похожие презентации
Функции в языке VBasic. Строковые функции 12 августа 2015 г.
Advertisements

Функции в языке VBasic. Математические функции 12 августа 2015 г.
Функции в языке visual basic. Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов,
Проект Коды символов Проект Перевод чисел Проект Калькулятор.
Функции преобразования типов реализуют преобразования данных из одного типа в другой. Val – преобразует строковые значения в числовые: Val(123)=123 Str,
1 2 LEN(A) Длина слова в переменной А строкового типа (число букв). LEFT(A,4) Часть слова из переменной А, взять 4 буквы слева. RIGHT(A,2) Часть слова.
Учитель информатики и ИКТ Кузнецова Aлёна Анатольевна МБОУ СОШ 121 г.Екатеринбург.
Тип, имя и значение переменной. VBasic 11 августа 2015 г.
Присваивание. Арифметические, строковые, логические выражения 12 августа 2015 г.
Функции в VisualBasic МОУ СОШ 14 Корниенко В.Н. 2009г.
1 Учитель информатики ГБОУ СОШ 655 г.Москвы Долгушина А.В.
Программирование в среде Visual Basic: переменные Яковлева Татьяна Геннадьевна МАОУ гимназия 23 г. Челябинска.
Переменные задаются именами, которые определяют области памяти, в которых хранятся их значения. Значениями переменных могут быть данные различных типов.
VBasic. Программирование 11 августа 2015 г.. Опрос Математические функции – Функция квадратного корня – Функция логарифма – Показательная функция – Функция.
1.Что называется переменной? 2. Приведите примеры имен переменных. 3. Как объявить переменную? 4. Чем отличаются глобальные переменные от локальных?
Основы программирования на Visual Basic. Управляющие элементы Текстовые поля (TextBox) - txt Метки (надписи) (Label) - lbl Графические окна (PictureBox)
Ввод данных. Для ввода данных используется объект TextBox работающий с текстом, поэтому если вводятся числовые данные их необходимо преобразовывать в численные.
Функции ввода и вывода Урок в 10 классе. Функция InputBox (Окно Ввода). InputBox(Приглашение$, Заголовок$, [ПоУмолчанию$]) InputBox(Приглашение$, Заголовок$,
Файл это поименованная область диска. Чтобы записать информацию в файл надо проделать следующие операции 1.Открыть файл 2.Вывести данные в файл 3.Закрыть.
Итак, мы научились проектировать интерфейс программы. Но для полноценной программы этого не достаточно. Нужно написать код программы, который будет манипулировать.
Транксрипт:

Функции в языке VBasic. Функция преобразования типов 11 августа 2015 г.

Опрос Понятие переменной в программировании Типы переменных Имена переменных Объявление переменных

Вопросы Понятие функции Функция преобразования типов Практическая работа – Читать §4.9 стр

Функции в математике Примеры функций в математике Y = f(х) – Линейная f(х) = Ax + B Аргумент функции х Значение функции равно значению выражения Ах + В Каждому значению х соответствует значение функции – Степенная f(х) = x а Аргумент функции х Значение функции равно значению выражения x а Каждому значению х соответствует значение функции

Функции в VBasic Правило записи Имя_функции(аргумент) Имя_функции(аргумент 1, аргумент 2) Для каждого аргумента (или набора аргументов) существует свое значение функции Типы функций ( в зависимости от значения) – Преобразования типов – Строковые – Математические – Даты – и другие

Функции преобразования типов данных Функция VAL (из символов в число) – Преобразует строковое значение в числовое значение – Значение аргумента – строка символов Строковая постоянная –2000 Text1. txt Строковая переменная – StrA Свойство text текстового поля – Значение функции – число Целое Вещественное

Пример применения На форме существует объект – текстовое поле Text1 Символы, которые вводятся с клавиатуры, присваиваются свойству Text1. text – Тип данных – строковый, даже если вводим символ числа, например 2 Для перевода в числовой тип используется функция VAL SngA = VAL(Text1.text)

Задание 1 (сохранить в папке Урок 50-Задание 1) Создать проект Обычный калькулятор Объекты проекта Текстовые поля – 1 число – 2 число – Результат Командные кнопки – Сумма – Разность – Умножение – Деление – Выход Private Sub CmdPlus_Click() Dim a, b, c As Double a = VAL(Text1.Text) b = VAL(Text2.Text) c = a + b Text3. Text = c End Sub

Задание 2 Открыть проект Project1. vbp в папке Задание 1 В проекте «Обычный калькулятор» добавить – Метки Label1 – Первое число Label2 – Второе число Label3 – Результат Сохранить проект как – В папке «Задание 2» к уроку 50 на своем сетевом диске Сохранить форму как – В папке «Задание 2» к уроку 50 на своем сетевом диске Создать.exe файл в папке «Задание 2» к уроку 50

Дополнительно Функция STR() Функция HEX() Функция OCT() Функция ASC() Функция CHR()

Функция STR() Назначение – Преобразование десятичных чисел в десятичное изображение числа в виде строки Пример – StrA=STR(10)

Функция HEX() Назначение – Преобразование десятичных чисел в шестнадцатеричное изображение числа в виде строки Пример – Text1.text=Hex(10)

Функция OCT() Назначение – Преобразование десятичных чисел в восьмеричное изображение числа в виде строки Пример – Text1.text=Oct(10)

Функция ASC() Назначение – Преобразование строки в числовой код первого символа строки Пример – IntA=Asc(П)

Функция CHR() Назначение – Преобразование числового кода символа в символ Пример – StrA=Chr(131)