Студопедия

Главная страница Случайная страница

Разделы сайта

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатикаИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханикаОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторикаСоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансыХимияЧерчениеЭкологияЭкономикаЭлектроника






Типи даних. Кожна змінна, яка використовується в Паскаль-програмі, має бути описана в такий спосіб:






 

Кожна змінна, яка використовується в Паскаль-програмі, має бути описана в такий спосіб:

X: type1; Y, Z: type2;...

 

Тут X, Y, Z - ідентифікатори змінних; type1, type2 - типи змінних. Ідентифікатором (ім'ям, назвою) може бути будь-яка послідовність букв і цифр, що починається з букви.

У мові Паскаль є наступні види типів даних:

- цілий – integer, shortint, longint, bute, word;

- дійсний – real, single, double, extended, comp;

- булевський (логічний)- boolean;

- символьний – char,

- строковий - string.

Змінні типу integer описуються в такий спосіб:

 

var a, b, x: integer;

 

До операндів цілого типу застосовуються операції: * (множення), + (додавання), - (віднімання), div (ділення без округлення - ціла частина частки), mod (залишок від ділення), inc(a) (збільшення a на 1) та dec(a) (зменшення a на 1).

Наприклад:

 

14 div 4 = 3; 15 mod 2 = 1, inc(1)=2; dec(2)=1.

Дійсні змінні описуються в такий спосіб:

var a, b: real;

 

Якщо хоча б один операнд дійсний, то операції +, -, *, / дають дійсний результат. Операція ділення / дає дійсний результат і у випадку ділення двох цілих елементів.

Для цілих і дійсних змінних можуть бути використані наступні функції:

sinx - sin(x), cosx - cos(x), arctgx - arctan(x), lnx - ln(x)

ex - exp(x), - sqrt(x), x2 - sqr(x), |x| - abs(x),

ціла частина([x]) - trunc(x), округлення - round(x).

Зауваження. Для одержання інших зворотних тригонометричних функцій можна використовувати формули:

 

 

У мові Паскаль є наступні константи:

maxint, яка дорівнює 32767 і є максимально можливим цілим числом; PI, яка дорівнює 3, 1415.

Змінні типу boolean описуються в такий спосіб:

 

var a, b: boolean;

 

Змінні цього типу набувають тільки одного з двох значень, true або false. Вони займають в пам’яті один байт.

Перемінні типу char описуються в такий спосіб:

var a, b: char;

 






© 2023 :: MyLektsii.ru :: Мои Лекции
Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав.
Копирование текстов разрешено только с указанием индексируемой ссылки на источник.