Некоторые стандартные переменные и встроенные функции языка Pascal.

Таблица 3.1. – Некоторые стандартные переменные языка Pascal

Наименование Обозначение Диапазон Занимаемая память
Целый integer -32768…+32768 2 байта
Вещественный real 10-38…10+38 6 байт
Символьный char   1 байт
Строковый string   1…256 байт

В языке Pascal существует несколько видов стандартных переменных, кроме того, пользователь может задать свой тип переменной. Мы рассмотрим четыре наиболее употребляемых типа. Их наименования и основные свойства представлены в виде таблицы.

В программировании принято говорить, что функция, рассматриваемая также как обращение, возвращает некоторое значение, называемое, соответственно, возвращаемым значением функции. В приведённой ниже таблице представлены основные свойства некоторых стандартных встроенных функций языка Pascal, в частности, их синтаксис, тип аргумента и тип возвращаемого значения (результата).

Таблица 3.2. – Некоторые стандартные встроенные функции языка Pascal

Обращение Действие Тип аргумента Тип результата
Pi Вызов числа π=3,14159… Вещественный
sin(x) Синус х Вещественный Вещественный
cos(x) Косинус х Вещественный Вещественный
arctan(x) Арктангенс х Вещественный Вещественный
sqr(x) Квадрат х Целый/Веществ. Целый/Веществ.
sqrt(x) Корень квадратный из х Целый/Веществ. Вещественный
abs(x) Абсолютная величина (модуль) х Целый/Веществ. Целый/Веществ.
round(x) Округление Вещественный Целый
trunk(x) Отбрасывание дробной части числа Вещественный Целый
exp(x) Функция ex (экспонента) Вещественный Вещественный
ln(x) Натуральный логарифм х Вещественный Вещественный
random Случайное число в диапазоне 0…1 Вещественный
random(x) Случайное целое число в диапазоне 0…(х-1) Целый Целый
randomize Запуск генератора (псевдо)случайных чисел

Для возведения числа x в произвольную степень y используется формула

exp(y*ln(x)),

которая следует из тождества:

xy=ey*ln(x).

Для перевода градусной меры угла в радианную используется формула:

Gрад.=Gград.·π/180.

Вопросы для самоконтроля

1. Что такое интегральная среда программирования?

2. Как перейти из окна редактирования в пользовательское окно и обратно?

3. Что такое блок заголовка программы?

4. Что такое тело программы?

5. Как записывается простейшая программа на языке Pascal?

6. Синтаксис оператора ввода языка Pascal.

7. Синтаксис оператора вывода языка Pascal.

8. Перечислить типы переменных языка Pascal.

9. Формула возведения любого числа в любую степень в языке Pascal.

СПИСОК ЛИТЕРАТУРЫ

Основная

1. Черняков, М.В.Основы информационных технологий: учебник для ВУЗов. / Черняков М.В., Петрушин А.С. М.: ИКЦ Академкнига, 2007. – 407 с.

2. Информатика: базовый курс. / Симонович П.А. [и др.] – СПб.: Изд-во «Питер», 2008, 640 с.

3. Арсеньев, Ю.Н. Информационные системы и технологии/Арсеньев, Ю.Н.. – М.: ЮНИТИ-ДАНА, 2009. – 447 с.

4. Розанов, А.В. Программирование персональных компьютеров. / Розанов А.В., Федоров В.К. Электронный учебник на CD-ROM. Саратов, 2006

Дополнительная

1. Кашина, И.А.Информационно-правовые системы в экономической деятельности. / Кашина И.А. [и др.] –М.: ДМК-ПРЕСС, 2008.

2. Лихтеншейн, В.Е. Информационные технологии в бизнесе: практикум. / Лихтеншейн В.Е., Росс Г.В. – М.: ФиС, 2008. – 509 с.

3. Макаров, В.Ф. Аутентификация электронного документооборота и защита информации с использованием методов ассиметричного преобразования данных / Макаров В.Ф., Нечаев Д.Ю., Уколов В.С. – М.: РГТЭУ, 2007. – 58 с.

4. Барановская, Т.П.Информационные системы и технологии в экономике / Барановская Т.П. [и др.] – М.: Финансы и статистика, 2007. – 412 с.

5. Якубайтис, Э.А. Информационные сети и системы: справочная книга Якубайтис Э.А.. – М.: Финансы и статистика, 2008


Лекция 4.

АЛГОРИТМЫ И ПРОГРАММЫ РАЗВЕТВЛЯЮЩЕЙСЯ СТРУКТУРЫ. ОПЕРАТОРЫ: УСЛОВНЫЙ, ВЫБОРА И ПЕРЕХОДА.








Дата добавления: 2016-04-06; просмотров: 989;


Поиск по сайту:

При помощи поиска вы сможете найти нужную вам информацию.

Поделитесь с друзьями:

Если вам перенёс пользу информационный материал, или помог в учебе – поделитесь этим сайтом с друзьями и знакомыми.
helpiks.org - Хелпикс.Орг - 2014-2024 год. Материал сайта представляется для ознакомительного и учебного использования. | Поддержка
Генерация страницы за: 0.006 сек.