МАРК РЕГНЕРУС ДОСЛІДЖЕННЯ: Наскільки відрізняються діти, які виросли в одностатевих союзах
РЕЗОЛЮЦІЯ: Громадського обговорення навчальної програми статевого виховання ЧОМУ ФОНД ОЛЕНИ ПІНЧУК І МОЗ УКРАЇНИ ПРОПАГУЮТЬ "СЕКСУАЛЬНІ УРОКИ" ЕКЗИСТЕНЦІЙНО-ПСИХОЛОГІЧНІ ОСНОВИ ПОРУШЕННЯ СТАТЕВОЇ ІДЕНТИЧНОСТІ ПІДЛІТКІВ Батьківський, громадянський рух в Україні закликає МОН зупинити тотальну сексуалізацію дітей і підлітків Відкрите звернення Міністру освіти й науки України - Гриневич Лілії Михайлівні Представництво українського жіноцтва в ООН: низький рівень культури спілкування в соціальних мережах Гендерна антидискримінаційна експертиза може зробити нас моральними рабами ЛІВИЙ МАРКСИЗМ У НОВИХ ПІДРУЧНИКАХ ДЛЯ ШКОЛЯРІВ ВІДКРИТА ЗАЯВА на підтримку позиції Ганни Турчинової та права кожної людини на свободу думки, світогляду та вираження поглядів
Контакти
Тлумачний словник Авто Автоматизація Архітектура Астрономія Аудит Біологія Будівництво Бухгалтерія Винахідництво Виробництво Військова справа Генетика Географія Геологія Господарство Держава Дім Екологія Економетрика Економіка Електроніка Журналістика та ЗМІ Зв'язок Іноземні мови Інформатика Історія Комп'ютери Креслення Кулінарія Культура Лексикологія Література Логіка Маркетинг Математика Машинобудування Медицина Менеджмент Метали і Зварювання Механіка Мистецтво Музика Населення Освіта Охорона безпеки життя Охорона Праці Педагогіка Політика Право Програмування Промисловість Психологія Радіо Регилия Соціологія Спорт Стандартизація Технології Торгівля Туризм Фізика Фізіологія Філософія Фінанси Хімія Юриспунденкция |
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Дійсні типиЦілі або цілочисельні типи While Then String Repet Program Var Of Mod Label Uses If Goto For End Until Else Dowto Do Div Const Begin Array
Для посилання на величину використовуються імена величин. Для позначення імен використовують ідентифікатори. Ідентифікатор – ім’я величини. Як імена не можна використовувати службові слова мови Паскаль. - ідентифікатори починаються тільки з букви або знаку підкреслення (винятки складають мітки, які можуть починатися з букви і цифри); - між двома ідентифікаторами повинен бути хоча б один проміжок; - максимальна довжина ідентифікатора 127 символів, але ЕОМ розрізняє тільки перші 63 символи; - ідентифікатор не повинен співпадати за написанням ні з одним зі службовим словом; - великі і малі букви в ідентифікаторах не розрізняються.
Для цілих чисел в пам'яті комп'ютера відводиться два байти, а для дійсних — шість. Для додатних чисел знак « + » можна не писати. При записі дійсних чисел ціла частина відокремлюється від дробової не комою, а крапкою. Дійсні числа можуть записуватись у двох формах: із фіксованою крапкою, наприклад 7.23, 897.5, —0.11, та в експоненціальній (з плаваючою крапкою), наприклад 1.354Е+12. Літера Е означає множення на степінь 10. Таким чином, запис — 4.9876543234Е-02 означає те саме, що й —0,049876543234. Незалежно від форми запису дійсні числа зберігаються в пам'яті машини у формі з плаваючою крапкою. Для роботи з числами використовуються шість операцій: «+» — додавання, «-» — віднімання, «/» — ділення, «*» — множення, «div» — ділення націло і «mod» — знаходження залишку від ділення. Останні дві операції застосовуються тільки до цілих чисел.
div – визначення цілої частини від ділення (цілочислове ділення); mod – визначення залишку від ділення цілих чисел (ділення за модулем). Приклади: 20 div 6 = 3 20 mod 6 = 2 17 div 4 = 4 17 mod 4 = 1 З імен змінних, чисел, знаків арифметичних операцій і функцій складаються арифметичні вирази. Щоб указати порядок дій, використовують тільки круглі дужки; їх може бути кілька, але кількість відкритих дужок повинна дорівнювати кількості закритих. До мови Паскаль вбудовані засоби обчислення значень основних математичних функцій:
Приклади:
Оператор присвоюванняпризначений для надання змінній нового значення. Загальний вигляд оператора присвоювання: ім'я змінної := арифметичний вираз; Знак «: = » читається «присвоїти» (надати значення). У кінці запису оператора Паскаля ставиться крапка з комою. При виконанні оператора присвоювання обчислюється значення арифметичного виразу, що стоїть у правій частині. При цьому з ділянок оперативної пам'яті (з відповідними іменами) зчитуються відповідні значення і над ними виконуються вказані дії. Одержаний результат записується до ділянки пам'яті, ім'я якої вказано зліва від знака присвоювання.
Приклади оператора присвоювання: {змінній х присвоїти значення 3.14} {з ділянок b і с зчитуються заздалегідь записані туди дані, обчислюється сума, результат записується до ділянки а} {значення змінної i/ збільшується на одиницю} Для типів змінної ліворуч і арифметичного виразу праворуч від знака присвоювання існують обмеження: 1) якщо змінна ліворуч — дійсного типу, то арифметичний вираз може бути як цілого, так і дійсного типу, тобто містити або цілі змінні й допустимі для них операції, або дійсні, або і ті, й ті (тоді вираз перетворюється на вираз дійсного типу); 2) якщо змінна ліворуч — цілого типу, то арифметичний вираз може бути тільки цілого типу. Це означає, що можна, наприклад, дійсній змінній присвоїти ціле значення. У пам'яті комп'ютера воно буде перетворено на дійсний тип. У фігурних дужках поряд з оператором подається коментар його дій.
Структура найпростішої програми.
program Prog01; {заголовок программы} begin { начало программы} end. (*конец программы*)
Це – найпростіша програма на мові Pascal, які ніщо не виконує. Вирази праворуч від програмного коду – це коментарі, які ігноруються компілятором. Вони виділяються одним із двох способів: за допомогою фігурних дужок { …} або пари круглих дужок із зірочками (* … *). Коментарі служать для опису того або іншого фрагменту тексту програм, а також для вставлення пояснень до вихідного коду. Використання коментарів значно полегшує аналіз великих та складних програм.
Читайте також:
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|