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

Реферат Створення програми для роботи з послідовностями





нумерований список enum, що оформляється наступним чином: спочатку використовується ключове слово enum, потім необов'язкове назва нумерованого списку. Після у фігурних дужках йде перерахування елементів списку; якщо елементом не присвоєно значення, то автоматично він перепризначується як інкрементіровать значення попереднього елемента. Кожному елементу списку відповідає ціле значення; якщо перший елемент не инициализирован, він ініціалізується нулем. br/>

.3 Арифметичні операції


Арифметична операція - обчислювальна операція над числами. У багатьох мовах програмування визначені двомісні арифметичні операції: додавання, віднімання, множення, ділення, ділення без остачі, обчислення залишку від ділення. Допустимі операції в мові Паскаль представлені в таблиці 1.3.1 [9]. br/>

Таблиця 1.3.1 Операції в Паскалі

Пріоритет операцииСимволВыражениеНазвание операцііТіп переменнихЛогіческіе операціі1NotNot A В«неВ» Логічний, целий2AndA and B В«іВ» 3OrA or B В«абоВ» 3XorA xor B В«викл. або В»Математичні операції2 * A * BУмноженіеЦелий, вещественний2/A/BДеленіе2DivA div BДеленіе без остаткаЦелий2ModA mod BОстаток від деленія3 + A + BСложеніеЦелий, речовинний, строкі3-A-BВичітаніеЦелий, вещественнийПріорітет операцииСимволВыражениеНазвание операцііТіп переменнихОпераціі сравненія4 = A = BРавноЦелий, речовинний, логічний, строкі4 < ;> A <> BНе равно4> A> BБольше4 = A> = BБольше або равно4 <= A <= BМеньше або равноСпеціфіческіе операціі1 @ @ AАдресЛюбой1 ^ A ^ РазименованіеУказатель2ChlA chl BСдвіг влевоЦелий2ShrA shr BСдвіг in BВхожденіе в множествоЕлементи безлічі

Для рядків операція складання виступає як конкатенація - приєднання другого рядка до В«хвостаВ» першою. Як правило, для більшості операцій характерно неявне приведення типів, тому вони є в деякому роді універсальними. p align="justify"> Операції в мові Сі більш універсальні через відсутність логічних типів і скасування типів рядків і символів, однак і вони мають свої особливості. Список допустимих операцій у Сі наведено в таблиці 1.3.2. У мові існує жорстка ієрархія по пріоритету виконання операцій, що дозволяє більш детально опрацьовувати структуру програм. Також введено поняття асоціативності - пріоритет виконання операцій може бути як зліва направо, так і справа наліво. Більшість операцій допустимі для всіх типів, виключення становлять побітові і логічні операції, а так само операції ділення без залишку і залишок від ділення для речових типів. Особливістю мови Сі є тернарний оператор умови (x? Y; z), який представляє найпростіший умовний перехід. br/>

Таблиця 1.3.2 - Операції мови Сі


Назад | сторінка 6 з 18 | Наступна сторінка





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

  • Реферат на тему: Операції ділення та визначення в логіці
  • Реферат на тему: Виконання Операції ділення в двійково-десятковій Системі числення
  • Реферат на тему: Підвищення швидкості виконання операції ділення в системі залишкових класів
  • Реферат на тему: Спеціалізований арифметико-логічний Пристрій комп'ютера (АЛП) для Викон ...
  • Реферат на тему: Цифрове арифметико-логічний пристрій, що дозволяє виконувати операції відні ...