Главное меню портала
• О портале
• Архив задач
• Карта архива задач
• Результаты тестов
• Ошибки тестирования
• Преподаватели
• Библиотечка
Рейтинг у учителя
• Рейтинг на портале
Начинающему
• Работа с порталом
• Курс для начинающего
• Архив задач начинающего
Олимпиаднику
• Архив задач олимпиадника
Олимпиады
Дистанционные олимпиады
• Положение олимпиады
Новое сообщениеОтправленые
Загрузка...

Тема: Типы данных в Паскале.

Что же такое типы данных в программировании?


Давайте разбираться. Для решения любой задачи в программировании необходимо:

1. Прочитать исходные данные (вводом с клавиатуры или прочитать из файла)
2. Поработать с ними чтобы получить результат
3. Вывести результат (вывод на экран или вывод в текстовый файл).

А где же мы будем хранить эти исходные данные?

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

Что же определяет тип данных?

Тип данных определяет какие данные можно хранить, размер занимаемой памяти. Для числовых данных диапазон допустимых значений. 

Давайте приведем основные типы данных в Pascal. 

Числовые типы т.е. типы в которых могут храниться числа делят на целые и вещественные (вещественные это 3.5  5.7 и др.).

Целые типы данных в Паскале:

Byte
Word
Integer
Shortint
Longint
Пример описания переменных целого типа:
var
  a,b,w:Longint;

Вещественные типы данных в Паскале:

Real

Double

Extended

Пример описания переменных вещественного типа:
var
  a,b,w:Real;

Характеристики основных числовых типов здесь

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

char

Пример описания переменных символьного типа:
var
  a,b,w:char;

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

boolean
 
Пример описания переменных логического типа:
var c,d:boolean; Begin c:=true; d:=false; writeln(c); writeln(d); End.

На экране будет:
True
False

Как видно из примеров описание типов данных происходит после служебного слова Var и заканчивается служебным словом Begin.

В последующих уроках будут рассмотрены и более "сложные" типы данных такие как: массивы, записи, строки и др.

Замечание: Все  используемые в программе переменные должны быть описаны!




На сайте гостей 8, зарегистрированных 0:
Сейчас онлайн только гости...
[Данные за последние 5 минут]