Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

ОАиП_1 / Module2 / УЭ-2

.html
Скачиваний:
17
Добавлен:
25.02.2016
Размер:
21.64 Кб
Скачать

Документ без названия

Переменные. Типы данных       Давайте попробуем на образах понять, что же такое переменная: Переменная представляет собой "ящик", в который мы можем что-то положить, что-то заменить и что-то удалить, и у этого ящика есть какой-то размер, получается в него может поместится далеко не всё. Мы можем что-то достать из ящика и показать это, потом положить обратно. Получается - переменная своеобразный ящик, с которым можно работать. Насчёт содержимого ящика: в зависимости от типа ящика, можно положить в него различные предметы. Так же и с переменными в Pascal: им задаётся специальный тип, благодаря которому в переменную можно положить ( записать ), например числа, или строковые значения. Отличие языка Паскаль от других в том, что этот язык дисциплинирует программиста, в Паскаль всё строго - все типы переменных должны соответствовать их содержимому    Переменная - элемент программы для хранения, коррекции и передачи данных внутри ее.         Каждая переменная обязательно должна быть отнесена к какому-либо из типов данных. Типы данных определяют формат представления данных в памяти компьютера, множество допустимых значений, которые может принимать переменная или константа, а также множество допустимых операций.         Различают следующие типы данных: простые структурные ссылочные процедурные объектные         Рассмотрим более подробнее простые типы даных: Тип данныхВидЗначение Целочисленный Integer Longint Byte Word -32 768…32 767 -2 147 483 648…2 147 483 647 0…255 0…65 535 Вещественный Real Single Double Extended 2.9e-39 … 1.7e38 (число цифр: 11-12) 1.5e-45 … 3.4e38 (число цифр: 7-8) 5.0e-324 ...1.7e308 (число цифр: 15-16) 3.4e-4932 … 1.1e493 (число цифр: 19-20) Логический Boolean true, false Cимвольный String Char 1 - 256 символов ASCII Перечисляемый Type week = (Пн, Вт, Ср, Чт); Var day: week; Определяется как упорядоченный набор идентификаторов, заданных путем перечисления Интервальный Type week = 1..7; Var day: week; Значения задаются интервалом       Для каждого типа данный существует свой набор операций и функций, который можно использовать при написании программ на Паскаль. В таблице представлено наиболее распространенные операции и функции для каждого типа данных: Тип данныхОперацииФункции Целочисленный "+" - сложение "-" - вычитание "*" - умножение "div" - целочисленное деление (остаток отбрасывается). "mod" - деление по модулю (выделение остатка от деления) "=" - равно "" - не равно ">" - больше ">=" - больше или равно "" - больше ">=" - больше или равно "" - больше ">=" - больше или равно "" - больше ">=" - больше или равно "

Соседние файлы в папке Module2