Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Программирование на Паскале.docx
Скачиваний:
4
Добавлен:
01.07.2025
Размер:
174 Кб
Скачать
☆

3. Программы работают с данными. В начало

Ту информацию, с которой работают программы принято называть данными. И, в самом деле, мы передаем программе для обработки числа, символы, текст, изображения.  Перед использованием данных программа должна отвести для них место в памяти,а значит программист должен знать возможности различных типов данных, а программа их потребности. Вот и настало время рассказать о типах данных. С какой же информацией-данными может работать Паскаль?  С объемными изображениями, физическими объектами, и запахами - конечно же, это шутка. Все горазда прозаичнее.  Основные, но не все типы данных, которыми может пользоваться язык программирования Pascal указаны в таблице.

Основные типы данных Pascal

Идентификатор

Занимаемое место в памяти

Диапазон значений

Целые числа  

integer

2

-32768..32767

byte

1

0..255

longint

4

-2147483648..2147483647

Вещественные числа  

real

6

2,9x10-39 - 1,7x1038

extended

10

3,4x10-4932 - 1,1x104932

Логический тип данных  

boolean

1

true, false

Символьный тип данных  

char

1

все символы кода ASCII

Структурированные типы данных  

массив - array

Сумма  потребностей всех  элементов

-

строка - string

Можно указать, например - string[10]

-

файл - file.

Зависит от определения его  структуры

-

 

4. Переменные нужно объявлять. В начало

      Хотя данные, которые использует программа могут быть неизменяющимися, например: имя, адрес, номер квартиры, чаще используют данные меняющиеся, например: вклад в банке, остаток на складе, скорость автомобиля и т.д.      Некоторой порции данных, которую программа использует, как единое целое, дали название: ПЕРЕМЕННАЯ.  Сказать проще для работы с данными программы используют переменные, то есть величины, которые могут менять свое значение. Каждая переменная в любом языке имеет три характеристики.   Имя,тип, и значение.  Имя  - это название переменной, по которому к ней будет обращаться программа.  Тип - указывает на то, какие данные в ней хранятся, например символьные или числовые.  Значение - это то что конкретно хранится в этой переменной, например число 10 или 0.55. А если это символы то, например, буква А или слово РОССИЯ.  Программа должна знать, какие переменные будут в ней использованы. А для этого в программе выполняют объявление переменных Посмотрите на пример.  Var    N : integer;   c : char;    S1 : string;    A : array[1..100] of  integer;

После Var мы указываем имена переменных и типы данных, которые они будут хранить.  В Паскале, в отличии от BASIC-а, все переменные нужно объявлять явно, то есть нельзя использовать переменную, которой  нет в блоке объявлений. Как я говорил, данные могут быть, как изменяющимися, так и постоянными. Неизменяющиеся порции данных называются константами и могут быть определены например так: Const Min = 0; Max = 100; RAZN = (Max - Min) div 2; Beta = Chr(255); Mess = 'Out of memory'; Schar = #13;                             {Символ без видимого представления} Ln10 = 2.30258; Number = ['0'..'9'];                   {Константа в виде массива}