Основні оператори мови турбо паскаль

оператор присвоювання

Оператор присвоювання служить для обчислення певного виразу і присвоювання отриманого значення змінної, тобто записи результату в комірку оперативної пам'яті, відповідної даної змінної.

Загальний вигляд оператора присвоювання

Оператор присвоювання виконується наступним чином:

спочатку обчислюються значення виразу;

потім, отримане значення заноситься в комірку пам'яті компьютора, зарезервованого під змінну, ім'я якої зазначено в лівій частині оператора присвоювання;

Значення виразу має бути сумісним з типом з вказаною змінної.

Наприклад, значення виразу цілого типу може бути присвоєно змінної того ж цілого типу або цілого типу "розмір" якого "більше" типу розглянутої змінної.

Наприклад, результат обчислення виразу

(Round (100 * cos (x)) - цілі числа від -100 до 100

може бути відповідно пресвоен цілим змінним типів:

Використовувати цей вислів з типами byte і word НЕ рекомендуетс, тому що в результаті його обчислення може вийти негативне число, і це призведе до помилки виконання програми.

Другий приклад, значення будь-якого виразу будь-якого цілого типу без будь-яких втрат може бути присвоєно змінної дійсного типу, за винятком типу comp. Це відбувається тому, що діапазон зміни речових змінних у багато разів більше діапазону зміни цілих значень, і всі вони мають знак, тобто можуть бути і позитивними і негативними.

Приклади операторів присвоювання

тут змінні a1 і y - дійсного типу, тому що в потівном випадку, тобто якби змінні a1 і y були цілими, виникла б помилка невідповідності типів.

Вирази в мові Турбо Паскаль

Вирази в мовах програмування служать для вичислення різних значень, тобто для вирішення інженерних, конструкторських, економічних, наукових і т.д. задач.

Будь-яке вираження в будь-якій мові програмування складається з операндів, знаків операцій і, може бути, інших елементів мови.

Під операндом в широкому сенсі слова розуміється частина виразу, це те над чим виконується обчислення (операція).

Операндами можуть бути:

констант (вираження 2 * 3);

змінні (a + b; a * b; x + 0.1);

функції (sin (x + Pi / 4) - тут дві стандартні функції sin і Pi);

вираження в дужках

Схожі статті