русс | укр

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

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

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

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


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

Integer


Дата добавления: 2013-12-23; просмотров: 802; Нарушение авторских прав


End.

Основной блок программы

Begin

Function Текст функции

Procedure Текст процедуры

Var Описание переменных

Type Описание типов

Const Определение констант программы

Label Список меток из основного блока программы

(раздел операторов)

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

4.1.4. Описание переменных. Типы данных

Переменная - это область оперативной памяти, занимающая несколько ячеек и имеющая свое имя. Переменная обладает следующими свойствами:

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

Различные типы данных занимают в оперативной памяти компьютера разное количество ячеек (емкость одной ячейки- 1 байт). Перед началом вычислений следует сообщить компьютеру, сколько ячеек памяти надо зарезервировать под ту или иную переменную. Для этого в блоке "VAR" раздела описаний программы должны быть описаны все используемые переменные, то есть должно быть указано имя каждой переменной и типы данных, которые будут храниться в этих переменных.



В Турбо-Паскале приняты следующие простые типы данных (типы значений констант и переменных):

Для хранения значения в переменной типа integer, в оперативной памяти компьютера отводится 2 байта памяти. Это может быть целое число в диапазоне от -32768 до +32767.



<== предыдущая лекция | следующая лекция ==>
Uses Список используемых модулей | Оператор присваивания


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


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

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

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


 


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

 
 

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

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