Дмитрий Кудрец - Основы программирования на языке Pascal

Здесь есть возможность читать онлайн «Дмитрий Кудрец - Основы программирования на языке Pascal» — ознакомительный отрывок электронной книги совершенно бесплатно, а после прочтения отрывка купить полную версию. В некоторых случаях можно слушать аудио, скачать через торрент в формате fb2 и присутствует краткое содержание. ISBN: , Жанр: Прочая научная литература, Справочники, Прочая околокомпьтерная литература, на русском языке. Описание произведения, (предисловие) а так же отзывы посетителей доступны на портале библиотеки ЛибКат.

Основы программирования на языке Pascal: краткое содержание, описание и аннотация

Предлагаем к чтению аннотацию, описание, краткое содержание или предисловие (зависит от того, что написал сам автор книги «Основы программирования на языке Pascal»). Если вы не нашли необходимую информацию о книге — напишите в комментариях, мы постараемся отыскать её.

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

Основы программирования на языке Pascal — читать онлайн ознакомительный отрывок

Ниже представлен текст книги, разбитый по страницам. Система сохранения места последней прочитанной страницы, позволяет с удобством читать онлайн бесплатно книгу «Основы программирования на языке Pascal», без необходимости каждый раз заново искать на чём Вы остановились. Поставьте закладку, и сможете в любой момент перейти на страницу, на которой закончили чтение.

Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Типы величин отличаются ограничениями на область значений величины соответствующего типа. Правильный выбор целого типа для величины позволяет экономично расходовать ресурсы памяти компьютера.

Числовые величины

Числовые величины в языке «Pascal» подразделяются на целыеи действительные.

Целые числа (натуральные, им противоположные и ноль) описываются с помощью служебного слова INTEGER.

В зависимости от значения целые числа могут описываться другими типами, приведенными в таблице:

Над целыми числами можно выполнять сложение вычитание умножение деление - фото 1

Над целыми числами можно выполнять сложение, вычитание, умножение, деление, получение остатка от деления.

Результат арифметической операции над целыми операндами есть величина целого типа. Результат выполнения операции деления целых величин есть целая часть частного. Результат выполнения операции получения остатка от деления – остаток от деления целых.

Операции отношения, примененные к целым операндам, дают результат логического типа TRUEили FALSE(истина или ложь).

К аргументам целого типа применимы следующие стандартные функции, результат выполнения которых имеет целый тип: ABS(), SQR ().

Следующая группа стандартных функций для аргумента целого типа дает действительный результат: SIN(), COS(), ARCTAN(), LN(), EXP(), SQRT ().

Результат выполнения функции проверки целой величины на нечетность ODD() имеет значение истина, если аргумент нечетный, и значение ложь, если аргумент четный.

Вещественные числа на языке «Pascal» описываются с помощью служебного слова REAL.

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

Над действительными числами можно выполнять следующие арифметические операции - фото 2

Над действительными числами можно выполнять следующие арифметические операции, дающие действительный результат: сложение, вычитание, умножение, деление.

К величинам действительного типа применимы все операции отношения.

К действительным аргументам применимы функции, дающие действительный результат: ABS(), SQR(), SIN(), COS(), ARCTAN(), LN(), Exp(), SQRT(), INT(), PI.

К аргументам действительного типа применимы также функции TRUNC() и ROUND(), дающие целый результат. Первая из них выделяет целую часть действительного аргумента путем отсечения дробной части, вторая округляет аргумент до ближайшего целого.

Логические величины

Для описания логических величин используется служебное слово BOOLEAN(булевская).

Логические величины принимают только два значения: TRUE(истинно) и FALSE(ложно).

Результатами обработки логических величин также являются величины логического типа.

Литерные величины

К литерным (символьным, строковым) величинам относятся все символы, слова, тексты и т. д. Литерные величины всегда берутся в одиночные кавычки.

Для описания литерных величин (строк символов) используется служебное слово STRING(строка), причем в описании можно сразу ограничить длину строки.

Например, f: String [25]; длина строки до 25 символов

Если длина величина типа строка в описании не ограничена, то она может вмещать до 255 символов.

Если литерная величина имеет длину в один символ, то применяется более простой тип – CHAR. Переменная типа CHARможет хранить совершенно любой символ, в том числе и букву русского языка (знак кириллицы).

Переменной типа CHARможно прямо в программе присвоить значение. Это делается посредством знака присваивания: « :=», после которого должен находиться символ, заключенный в одиночные кавычки (апострофы). Например, t:=«A»;

Табличные величины

Табличные величиныили массивыиспользуются, когда приходится иметь дело с большим количеством однотипных величин.

Для описания табличных величин используют служебное слово ARRAY(таблица).

Например: Varx: array [1..5] of integer; – массив х, состоящий из 5 целочисленных элементов.

Читать дальше
Тёмная тема
Сбросить

Интервал:

Закладка:

Сделать

Похожие книги на «Основы программирования на языке Pascal»

Представляем Вашему вниманию похожие книги на «Основы программирования на языке Pascal» списком для выбора. Мы отобрали схожую по названию и смыслу литературу в надежде предоставить читателям больше вариантов отыскать новые, интересные, ещё непрочитанные произведения.


Отзывы о книге «Основы программирования на языке Pascal»

Обсуждение, отзывы о книге «Основы программирования на языке Pascal» и просто собственные мнения читателей. Оставьте ваши комментарии, напишите, что Вы думаете о произведении, его смысле или главных героях. Укажите что конкретно понравилось, а что нет, и почему Вы так считаете.

x