На головну

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

  1. арифметичні оператори
  2. ВЗАЄМОДІЯ КОРЕСПОНДЕНТА І ОПЕРАТОРА
  3. Взаємини між операторами зв'язку різного типу
  4. Види потенційних помилок оператора
  5. Вкладені умовні оператори
  6. Вкладені умовні оператори
  7. Генерація операторів для створення бази даних

оператор присвоюваннявикористовується для збереження результату обчислення арифметичного виразу в змінною. Він має такий загальний вигляд:

змінна: = вираз;

Знак: = читається як "привласнити".

Оператор присвоювання працює наступним чином: спочатку обчислюється вираз, що стоїть справа від знака: =, потім результат записується в змінну, що стоїть зліва від знака. Наприклад, після виконання оператора

k: = k + 2;

поточне значення змінної k збільшиться на 2.

Тип змінної зліва від знака присвоювання повинен бути не молодшийтипу виразу. Зокрема, це означає, що якщо вираз дає ціле число, результат можна писати і в цілу, і в речову змінну, якщо результат обчислення виразу речовинний, писати його в цілу змінну можна, т. К. Може відбутися втрата точності.

Наведемо приклади.

1. Записати оператор присвоювання, який дозволяє обчислити відстань між двома точками на площині з координатами (x1, y1) і (x2, y2).

Оператор матиме вигляд

d: = sqrt (sqr (x1-x2) + sqr (y1-y2));

2. Записати послідовність операторів присвоювання, що забезпечують обмін значеннями змінних x і y в пам'яті комп'ютера.

c: = x; x: = y; y: = c;

Тут с - додаткова змінна того ж типу, що x і y, через яку здійснюється обмін. Грубою помилкою було б, наприклад, спробувати виконати обмін операторами x: = y; y: = x; - Адже вже після першого з них ми маємо два значення y, а початкове значення x втрачено.

 



Попередня   7   8   9   10   11   12   13   14   15   16   17   18   19   20   21   22   Наступна

Коротка історія та класифікація мов програмування 3 сторінка | Коротка історія та класифікація мов програмування 4 сторінка | Коротка історія та класифікація мов програмування 5 сторінка | Коротка історія та класифікація мов програмування 6 сторінка | Коротка історія та класифікація мов програмування 7 сторінка | Коротка історія та класифікація мов програмування 8 сторінка | Форми запису алгоритму | Етапи розробки програми | константи | Змінні і типи змінних |

© um.co.ua - учбові матеріали та реферати