Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Книга, учебник » Програмування на мові Object Pascal

Реферат Програмування на мові Object Pascal





константа, рівна обчисленому значенню;

В· Знайдений оператор виконується, після чого Case завершує роботу.

Якщо в списку вибору не знайдена константа відповідна ключу, управління передається оператору, який слідує за else. Часто оператори, що включають в себе else можна опустити і тоді, при відсутність потрібної константи, нічого не відбудеться і Case завершує свою роботу. br/>

Procedure Calk (a, b: integer);: integer;: char;: = edit: text; op of

+ c: = a + b;

- c: = a - b;

* c: = a * b;

/ c: = a dir b; begin1.Lines.Add ( вказана невірна арифметичний оператор );

Exit;;. Lines.Add ( c = + IntToStr (c));;

Процедура імітує процедуру арифметичного калькулятора.

Мітки і оператор переходу go to.


Go to <мітка>;


Цей оператор дозволяє передати управління оператора, наступного за міткою. p align="justify"> Мітка розташовується, безпосередньо, перед оператором, якому передається керування і відокремлюється від нього (:). Перед появою в коді програми, мітка повинна бути оголошена в блоці опису (label). Мітка, описана в блоці label, обов'язково повинна бути оголошена. p align="justify"> Мітки, оголошені в процедурі або функції, локалізуються в ній, тому передача управління ззовні процедури або функції на внутрішню мітку неможлива.

to <мітка>; ABC;: integer;, ab

...:

... to ab;

...:

...;

Типи даних мови OPascal


Будь-які константи, змінні і значення функцій OPascal характеризуються своїми типами. Тип визначає безліч допустимих значень, які можна мати той чи інший об'єкт, а так само безліч операцій допустимих над цим об'єктом. Тип визначає формат представлення змінної або константи в пам'ять ЕОМ .. Прості:

1). Порядковий тип.

Порядковий тип - відрізняється тим, що має кінцеве число можливих значень, ці значення можна впорядкувати і кожному з них поставити у відповідність деяке число (порядковий номер значення).

Г? Цілий тип.

Діапазон можливих значень цілих типів залежить від їх внутрішнього подання, яке може займати в пам'яті: 8, 16, 32, 64 біта.


ТіпДіапазон Розмір (в бітах) Shortint-128 ... 127 8 (зі знаком) Smallint -32768 ... 32767 16 (зі знаком) Integer -2147483648 ... 2147483647 32 (зі знаком) INT64? -10263 ... 10263 -164 (зі знаком) Byte 0 ... 2558 (без знака) Word 0 ... 6553516 (без знака) LongWord0 ... 429496729532 (без знака)

У всіх виразах, функціях і процедурах використовують цілі числа діє правило вкладеності: замість значення з великим діапазоном, може використовуватися значення з меншим діапазоном.

Функції застосовні до цілих типів:

ABS (x) - повертає модуль числа;

CHR (x) - повертає символ з ASCII кодом;

Inc (x, [i]) - збільшує змінну x на значення i;

DEC (x, [i]) - зменшує змінну x на значення i;

HI (x) - повертає старший байт аргументу;

LO (x) - повертає молодший байт аргументу.

У пам'яті ЕОМ молодший і старший байт зберігаються в зворотному порядку.

байта становлять машинне слово.

машинних слова становлять 2-ве слово.

Машинне слово складається з старшого і молодшого слова, які в пам'яті зберігаються у зворотному порядку.

ODD (x) - повертає (істина), якщо аргументом парне число і (брехня) - якщо парне;

Random (x) - повертає випадкове число в діапазоні від 0 до x;

SQR (x) - повертає квадрат числа (x);

Swap (x) - міняє місцями старший і молодший байт аргументу.

При дію з цілими числами, тип результату відповідає типу операнда, якщо операнди мають різний тип, то тип результату буде відповідати типу операнда з максимальним запасом значення. OPascal не контролює можливі переповнення виконання операції. p align="justify"> Г? Логічний тип.


Назад | сторінка 4 з 24 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Докладне вивчення роботи фінансової функції ДАТАКУПОНДО, яка повертає число ...
  • Реферат на тему: Типи ілюстрування значення слова в тлумачних словниках різного типу
  • Реферат на тему: Створення програми для обчислення значення функції
  • Реферат на тему: Функції та значення релігії
  • Реферат на тему: Значення і функції атмосфери