КАТЕГОРИИ: Архитектура-(3434)Астрономия-(809)Биология-(7483)Биотехнологии-(1457)Военное дело-(14632)Высокие технологии-(1363)География-(913)Геология-(1438)Государство-(451)Демография-(1065)Дом-(47672)Журналистика и СМИ-(912)Изобретательство-(14524)Иностранные языки-(4268)Информатика-(17799)Искусство-(1338)История-(13644)Компьютеры-(11121)Косметика-(55)Кулинария-(373)Культура-(8427)Лингвистика-(374)Литература-(1642)Маркетинг-(23702)Математика-(16968)Машиностроение-(1700)Медицина-(12668)Менеджмент-(24684)Механика-(15423)Науковедение-(506)Образование-(11852)Охрана труда-(3308)Педагогика-(5571)Полиграфия-(1312)Политика-(7869)Право-(5454)Приборостроение-(1369)Программирование-(2801)Производство-(97182)Промышленность-(8706)Психология-(18388)Религия-(3217)Связь-(10668)Сельское хозяйство-(299)Социология-(6455)Спорт-(42831)Строительство-(4793)Торговля-(5050)Транспорт-(2929)Туризм-(1568)Физика-(3942)Философия-(17015)Финансы-(26596)Химия-(22929)Экология-(12095)Экономика-(9961)Электроника-(8441)Электротехника-(4623)Энергетика-(12629)Юриспруденция-(1492)Ядерная техника-(1748) |
Функции ввода и вывода
Loop Форма записи: Do While условие Тело цикла Условие выхода из цикла можно поставить конце, после тела цикла. Такой цикл будет называться цикл с постусловием. ВСТРОЕННЫЕ ФУНКЦИИ Функция вычисляет и возвращает результат в зависимости от исходных данных (аргументов). Например: Sin(x) Общий вид функции: Имя функции (аргумент_1, аргумент_2, аргумент_n) Имена функций составляются по тем же правилам, что и имена переменных. Функция может иметь один или несколько аргументов. Функции могут использоваться в арифметических выражениях с оператором присваивания, например:
Математические функции предназначены для работы с числовыми данными, являющимися аргументами функций:
Эта группа насчитывает более 10-ти функций, но мы рассмотрим только 2 функции.
Если необходимо, чтобы результатом выражения было число, то и все исходные данные в этом выражении должны быть числами. Задание 9. Разработайте программу для исследования математических функций.
Функция InputBox (Окно Ввода). Функция InputBox позволяет вводить данные с помощью диалоговой панели ввода. В качестве аргументов этой функции выступают три строки, значением функции является также строка. Синтаксис функции следующий: InputBox (Приглашение$ [, Заголовок $,[По умолчанию$]) В процессе выполнения этой функции появляется диалоговая панель с текстовым полем. В строке заголовка панели будет печататься значение второго аргумента (Заголовок$), на самой панели печатается значение аргумента Приглашение$, в текстовом поле печатается значение аргумента ПоУмолчанию$ (если это значение отсутствует, содержимое текстового окна также отсутствует). Введенная пользователем в текстовом поле строка становится значением функции. Функция MsgBox (Панель Сообщений). Функция MsgBox позволяет выводить сообщения не на форме, а на специальной панели сообщений. Кроме того, функция MsgBox возвращает определенное значение, которое может быть присвоено какой-либо переменной. Синтаксис функции следующий: MsgBox (Сообщение$ [, ЧисКод1+ЧисКод2] [, Заголовок$]) Строка Сообщение$ выводится на панель сообщений, аргумент ЧисКод1+ЧисКод2 определяет внешний вид панели, а строка Заголовок$ печатается в строке заголовка панели. Последние два аргумента не являются обязательными. Внешний вид панели сообщений можно менять, используя различные значения ЧисКод1 и ЧисКод2. Значение Чис-Код1 определяет вид пиктограммы, которая помещается на панель сообщений, а значение ЧисКод2 определяет набор кнопок, размещаемых на панели (табл. 4.4). Таблица 4.4. Значения ЧисКод1 и ЧисКод2, определяющие вид панели сообщений
С помощью одного числа, являющегося суммой чисел ЧисКод1 и ЧисКод2, можно одновременно установить определенную пиктограмму и определенную комбинацию кнопок, размещенных на панели сообщений. Например, число 36 можно рассматривать как сумму чисел 32 (код пиктограммы «Вопрос») и 4 (код комбинации кнопок Да, Нет).^ В этом случае функция MsgBox выводит панель сообщений с текстом, пиктограммой, содержащей знак вопроса, и кнопками Да, Нет. Нажатие на кнопку приводит к вычислению значения функции, которое зависит от нажатой кнопки (табл. 4.5). Таблица 4.5. Значения функции MsgBox 7.3. ТИПЫ И ОБЪЯВЛЕНИЕ МАССИВОВ Массив является набором переменных одного типа, объединенных одним именем. Массивы бывают одномерные, которые можно представить в форме одномерной таблицы, и двумерные, которые можно представить в форме двумерной таблицы. Массив состоит из пронумерованной последовательности элементов. Номера в этой последовательности называются индексами. Каждый из этих элементов является переменной, то есть обладает именем и значением, и поэтому массив можно назвать переменной с индексом. Обозначается массив следующим образом: ИмяМассива(Индекс) Массивы могут быть различных типов: числовые, строковые и так далее. Например, одномерный строковый массив strA(I), содержит буквы русского алфавита., можно представить себе в виде следующей таблицы:
Индексы являются целыми числами (в данном случае от 1 до 24). Обращение к элементу массива производится по имени элемента, состоящему из имени массива и значения индекса, например strA(5). Каждый элемент массива может принимать собственное значение. Так, значением элемента массива strA(5) является строка "д". Объявление массива производится аналогично объявлению переменных, необходимо только дополнительно указать диапазон изменения индексов. После объявления массива для его хранения отводится определенное место в памяти. Например, объявление одномерного строкового массива, содержащего 24 элемента, производится следующим образом:
Дата добавления: 2014-01-04; Просмотров: 969; Нарушение авторских прав?; Мы поможем в написании вашей работы! Нам важно ваше мнение! Был ли полезен опубликованный материал? Да | Нет |