Функции в языке visual basic. Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов,

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



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

Функции в VisualBasic МОУ СОШ 14 Корниенко В.Н. 2009г.
Проект Коды символов Проект Перевод чисел Проект Калькулятор.
Функции в языке VBasic. Математические функции 12 августа 2015 г.
Функции преобразования типов реализуют преобразования данных из одного типа в другой. Val – преобразует строковые значения в числовые: Val(123)=123 Str,
Число Числа состоят из цифр. Д робная часть от целой отделяется точкой. Перед отрицательными числами ставится знак - (минус). Знак плюс ставить необязательно.
Язык программирования Quick BASIC. Языки программирования уровням уровням по стилям по стилям низкий высокий линейное программирование структурное программирование.
Переменные задаются именами, которые определяют области памяти, в которых хранятся их значения. Значениями переменных могут быть данные различных типов.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Беляева Зоя Викторовна, учитель информатики МОУ «Новоуральская СОШ»
Моделирование в электронных таблицах. Этап 4 можно реализовать с помощью табличного процессора. Конкретно с помощью программы Microsoft Excel.
Числовые выражения В языке Q-basic. Переменные. Переменная - это область данных в памяти, имеющая имя. Переменная - это величина, которая может меняться.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ языка PASCAL. Темы: Операции Функции Приоритетность.
Выражения и функции в Паскале
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0. Темы: Операции Функции Приоритетность.
Обучающая программа по изучению языка программирования Бейсик Электронное пособие для учащихся.
ОПЕРАЦИИ И СТАНДАРТНЫЕ ФУНКЦИИ Turbo Pascal 7.0.
Математические функции Информатика 9 класс Помаскин Юрий Иванович МБОУ СОШ 5 г. Кимовск
Часть 1 Простейшая программа Программа на языке QBASIC состоит из последовательности инструкций – команд компилятору. Если в строке записано несколько.
VBasic. Программирование 11 августа 2015 г.. Опрос Математические функции – Функция квадратного корня – Функция логарифма – Показательная функция – Функция.
Транксрипт:

Функции в языке visual basic

Понятие функции в языке программирования близко к понятию функции в математике. Функция может иметь один или более аргументов, при записи функции нескольких аргументов аргументы в списке отделяются запятыми: ИмяФунции(СписокАргументов)

Функции могут быть различных типов: -Преобразования типов данных; -Математические; -Строковые; -Финансовые; -Даты; -И т. д.

Функция преобразования типов данных Реализует преобразование данных из одного типа в другой. Фунция Val. – преобразование строкового значения в числовое. Эта функция чаще всего применяется для преобразования строкового значения свойств text текстовых полей в число.

Задание 1. Создание простейшего калькулятора. 1)Создать 3 текстовых поля: 2 для ввода данных, 3 для вывода результата 2)Создать 5 кнопок: сложение, вычитание, умножение, деление и выход из программы.

Функции str, hex, oct. Позволяют производить преобразование десятичных чисел в десятичные восьмеричные и шестнадцатиричные числа в строковой форме: Str(число); oct(число); hex(число)

Задание 2. Разместить на форме 3 текстовых поля, для ввода и вывода чисел, четыре кнопки реализующие перевод чисел и три подписи для вывода пояснений над текстовыми полями. Пример: txtdec.text = val(&O +txtoct.text); txthex.text = hex(val(txtdec.text))

Функция asc Осуществляет преобразование строки в числовой код (в таблице кодировки) первого символа. Аргументом функции является строка, а значением – число: Asc (строка)

Функция chr Осуществляет преобразование числового кода в соответствующий ему символ. Аргументом функции является число, а значением – символ. Chr (число)

Задание 3. создать проект «коды символов». 1)Разместить на форме 2 текстовых поля 2)Создать 2 кнопки. 3)Воспользоваться функцией asc для преобразования символа, вводимого в текстовое поле 1, в его числовой код в текстовом поле 2

4)Для печати на форме символов воспользоваться циклом со счетчиком с шагом -1. Наибольший числовой код (255) наименьший (33). (0-32) клавиши управления, курсор, пробел и т.д. Цикл (for…to…step…) 5) Воспользоваться функцией chr для получения символа из числового кода

Задание 4 Разработать «Мультисистемный калькулятор», который позволяет производить арифметические операции над целыми числами в десятичной, восьмеричной и шестнадцатеричной системах счисления.

Математические функции. В языке visual basic имеется 12 математических функций : тригонометрические (sin, cos, tan, atn), квадратный корень sqr, степень st, логарифм log, показательная функция exp, получение случайного числа rnd

Задание 5 Открыть проект калькулятор. Добавить на форму 6 кнопок для вычисления синуса числа, косинуса, тангенса, квадрата числа, степени и логарифма.

Задание 6 1)Разработать проект, позволяющий вычислить гипотенузу и площадь прямоугольного треугольника, если известны его катеты. 2)… 3)…