русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Данные целого типа


Дата добавления: 2014-11-27; просмотров: 683; Нарушение авторских прав


Константы целого типа представляют собой целые числа, которым может предшествовать знак ’+’ или ’–’. Знак ’+’ можно опустить. Например, +386; –15; 12486 – константы целого типа.

Кроме общепринятой математической формы записи констант с непосредственным использованием из значений в выражениях, применяются и именованные константы. Они имеют имя и должны быть описаны в разделе описаний программы. Описание именованных констант имеет вид:

сonst имя_константы = значение_константы;

(const – константа). Например

const c = 2025;

В программе имя константы можно использовать для обращения к её численному значению, что делает программу более удобной для понимания и внесения исправлений. Например, выражение с – 25 имеет значение 2000.

Переменные целого типа могут принимать только целочисленные значения и должны быть описаны в разделе описаний программы при помощи служебных слов integer([интедже] – целый),longint([лонджинт] – длинный целый), и других. Различие перечисленных типов целочисленных данных заключается в диапазоне допустимых значений. В большинстве случаев будем использовать тип integer, для которого диапазон допустимых значений от -32768 до 32767 (32768 = 211). Тип longint применяется для больших чисел. Максимальное число этого типа – 231 = 2147483648 »2 млрд.

Описание переменных начинается со служебного слова var, за которым располагается последовательность имен переменных, разделенных запятыми. Список имен заканчивается двоеточием, после которого указывается тип integer. После слова integer обязательно ставится знак ’;’:

var имя1, имя2,...:integer;

Например var a, zet, z1: integer;

Над данными целого типа допустимы следующие операции: умножение (*), деление (/), сложение (+), вычитание (–), деление нацело (div), нахождение остатка от деления (mod), а также операции отношения (сравнения).



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

Пример 2.1.Пусть a, b, c переменные целого типа со значениями а = 25,
b = 2, с = –17. Тогда допустимы следующие операции:

 

Действие Результат
a + b
a div b
b – a -23
a mod b
b * c -34
a / b 12.5

Замечание. При записи операций div и mod необходимо следить за тем, чтобы символ операции и переменные, стоящие справа и слева от него, были разделены пробелами. В противном случае транслятор воспримет запись как имя некоторой переменной, состоящее из пяти букв (например, adivb).

 



<== предыдущая лекция | следующая лекция ==>
Программа на PASCAL состоит из двух частей: описательная часть и собственно программные операторы (исполняемая часть – список действий). | Данные вещественного типа


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.04 сек.