Скачать презентацию
Идет загрузка презентации. Пожалуйста, подождите
Презентация была опубликована 11 лет назад пользователемinf924.net
1 Функции в языке visual basic
2 Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов, при записи функции нескольких аргументов аргументы в списке отделяются запятыми: ИмяФунции(СписокАргументов)
3 Функции могут быть различных типов: -Преобразования типов данных; -Математические; -Строковые; -Финансовые; -Даты; -И т. д.
4 Функция преобразования типов данных Реализует преобразование данных из одного типа в другой. Фунция Val. – преобразование строкового значения в числовое. Эта функция чаще всего применяется для преобразования строкового значения свойств text текстовых полей в число.
5 Задание 1. Создание простейшего калькулятора. 1)Создать 3 текстовых поля: 2 для ввода данных, 3 для вывода результата 2)Создать 5 кнопок: сложение, вычитание, умножение, деление и выход из программы.
6 Функции str, hex, oct. Позволяют производить преобразование десятичных чисел в десятичные восьмеричные и шестнадцатиричные числа в строковой форме: Str(число); oct(число); hex(число)
7 Задание 2. Разместить на форме 3 текстовых поля, для ввода и вывода чисел, четыре кнопки реализующие перевод чисел и три подписи для вывода пояснений над текстовыми полями. Пример: txtdec.text = val(&O +txtoct.text); txthex.text = hex(val(txtdec.text))
8 Функция asc Осуществляет преобразование строки в числовой код (в таблице кодировки) первого символа. Аргументом функции является строка, а значением – число: Asc (строка)
9 Функция chr Осуществляет преобразование числового кода в соответствующий ему символ. Аргументом функции является число, а значением – символ. Chr (число)
10 Задание 3. создать проект «коды символов». 1)Разместить на форме 2 текстовых поля 2)Создать 2 кнопки. 3)Воспользоваться функцией asc для преобразования символа, вводимого в текстовое поле 1, в его числовой код в текстовом поле 2
11 4)Для печати на форме символов воспользоваться циклом со счетчиком с шагом -1. Наибольший числовой код (255) наименьший (33). (0-32) клавиши управления, курсор, пробел и т.д. Цикл (for…to…step…) 5) Воспользоваться функцией chr для получения символа из числового кода
12 Задание 4 Разработать «Мультисистемный калькулятор», который позволяет производить арифметические операции над целыми числами в десятичной, восьмеричной и шестнадцатеричной системах счисления.
13 Математические функции. В языке visual basic имеется 12 математических функций : тригонометрические (sin, cos, tan, atn), квадратный корень sqr, степень st, логарифм log, показательная функция exp, получение случайного числа rnd
14 Задание 5 Открыть проект калькулятор. Добавить на форму 6 кнопок для вычисления синуса числа, косинуса, тангенса, квадрата числа, степени и логарифма.
15 Задание 6 1)Разработать проект, позволяющий вычислить гипотенузу и площадь прямоугольного треугольника, если известны его катеты. 2)… 3)…
Еще похожие презентации в нашем архиве:
© 2024 MyShared Inc.
All rights reserved.