1. Для операцій В«*, +, -В» результат має тип REAL, якщо хоча б один з операндів має тип REAL. Якщо обидва операнди типу INTEGER, то і результат має тип INTEGER.
2. Для В«/В» результат завжди має тип REAL.
. Для В«DIV, MODВ» операнди і результат мають тип INTEGER.
Значення змінної інтервального типу, утвореної на основі INTEGER, завжди має тип INTEGER. При використанні оператора присвоювання потрібно дотримуватися типізацію об'єктів ліворуч і праворуч від знака В«: =В». Змішання типів неприпустимо за винятком випадку, коли зліва від знака В«: =В» коштує тип REAL, а праворуч - тип INTEGER. p align="justify"> У мові Тurbо Раscal не можна за допомогою одного оператора присвоювання присвоїти кільком змінним одне і те ж значення.
Наприклад, не можна записати i: = j: = k: = 0;
Необхідно використовувати три оператори: i: = 0; j: = 0; k: = 0;
3.3 Оператори виклику процедур
Оператор виклику процедури визначає активізацію процедури, позначену за допомогою ідентифікатора (імені) процедури. Іншими словами, за допомогою операторів цього типу здійснюється виклик процедур із зазначенням у них вхідних і вихідних параметрів (детальніше про це буде сказано в розділі В«ПроцедуриВ»). Ми почнемо знайомство з операторами-процедурами на базі організації введення/виведення даних у мові Паскаль. p align="justify"> Для організації введення і виведення даних використовуються наступні вбудовані (машинні) процедури: READ, WRITE, READLN, WRITELN.
.4 Процедури введення READ і READLN
Часто першими діями, виконуваними програмою, є дії з введення даних. ReadLn читається "рід'лайн", перекладається "читай рядок". Він наказує комп'ютеру зупинитися і чекати, коли людина введе з клавіатури певну інформацію, після чого продовжити роботу. Зокрема, ReadLn (a, b) буде чекати введення двох цілих чисел. p align="justify"> Введення даних - це передача вихідних даних програми в оперативну пам'ять комп'ютера для обробки. Основні пристрої введення - клавіатура і дисковий файл. У Turbo Pascal немає стандартних засобів для роботи з мишею. алгоритм оператор процедура програмування
Взаємодія програми з зовнішнім середовищем (користувачем, іншими програмами, збереженими даними) є абсолютно необхідним. За такий інтерфейс в мовах програмування відповідають оператори введення-виведення інформації. Процедура READ викликається за допомогою відповідного оператора процедури. p align="justify"> Загальна форма запису оператора
(X, Y, ..., Z), де X,...