Алфавіт мови програмування Pascal. Величини. Типи даних. Набір функцій та операцій для кожного з типів.

Презентация:



Advertisements
Похожие презентации
Тема: «Абетка мови Пасаль. Структура програми.». Навчитися складати програми для розв`язування задач на обчислення. Мета.
Advertisements

Людмила Лоскутова © Київ Тема: «Абетка мови Пасаль. Структура програми.»
Основи алгоритмізації і програмування. Тема 3. Мови програмування (4 год) Структура програми Елементи мови програму- вання.
Типи даних мови Visual Basic та їх опис. Опис величин Величина - це об'єкт, який має стале або змінне значення. Основні характеристики величин: ім'я,
Ідентифікатори величин. Типи величин.. Для позначення констант, змінних, типів, процедур, функцій, файлів і програм використовують ідентифікатори. Правила.
Романов О.М. Ідентифікатори величин. Типи величин.
Ізяславський НВК 2, Гульчак І.В. Мова програмування Pascal.
Задача 1. Назвіть послідовність команд, які необхідно виконати, щоб приготувати яєчню. Дії 1. Поставити сковороду на плиту. 2. Покласти на сковороду шматочок.
Бройченко А.Г АЛФАВІТ МОВИ (Turbo Pascal 7.0) АЛФАВІТ МОВИ (Turbo Pascal 7.0) Інформатика-11 Тема-3.
Арифметичні операції та вирази. Стандартні функції для стандартних типів величин.
Коротка О.Б.. Це зрозуміла та точна інструкція (указівка) виконавцю, як йому реалізувати певну послідовність дій, призначених досягнути поставленої мети.
Основи алгоритмізації та програмування Надання значень величинам. Вказівки присвоєння та введення.
Програми з розгалуженнями.Команда IF Підготувала Крилік Анастасія 7-Д.
Урок 23 7 клас ВИКОРИСТАННЯ ВБУДОВАНИХ ФУНКЦІЙ У ТП EXCEL.
Рядкова величина – послідовність довільних символів, що охоплюється з обох боків апострофами. Для опису рядкових величин використовують ідентифікатор.
Лекція 2 Тема: Операції. Вирази. Оператори.. План Операції Основні операції Порядок виконання операцій Додаткові операції Вирази Оператори Оператор присвоєння.
Зміні та їх властивості Уведення та виведення даних під час виконання проекту Курило Світлана Володимирівна учитель Балясненської ЗОШ І – ІІІ ступенів.
Рядкові величини Рядок це послідовність символів кодової таблиці ЕОМ. При використанні у виразах рядок охоплюється з двох сторін апострофами. Кількість.
Структура програми. Вказівки введення, виведення.
Транксрипт:

Алфавіт мови програмування Pascal. Величини. Типи даних. Набір функцій та операцій для кожного з типів.

Алфавіт мови програмування Паскаль складається з: 1. Символів, що використовуються для імен змінних: 2. Символів-розділювачів: -Малі та великі літери латинського алфавіту; -Арабські цифри від 0 до 9; -Символ підкреслення _. -Символ пробілу; -Розділові знаки:., : ; 3. Спеціальних символів: + - * / { } [ ] ( ) = # 4. Складених символів: >= :=.. 5. Зарезервованих слів: if, else, read, begin тощо.

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

Формат опису сталих величин Const = ; Наприклад, Const max=1000; pi=3.14;

Формат опису змінних величин Var : ; Наприклад, Var sum1, sum2: real; n: integer;

Типи даних у мові програмування Паскаль поділяються на: Скалярні (прості) –Стандартні (цілі, дійсні, літерні, булеві); –Типи користувача. Структуровані (складені).

Цілі числа ТипДіапазон значень Об'єм у пам'яті (байт) Shortint Byte Integer Word Longint – 14

Операції над цілими числами ОпераціяПозначення Додавання+ Віднімання- Множення* Ділення/ Ціла частина від діленняdiv Остача від діленняmod Рівність= Не рівність<> Менше< Менше або рівне<= Більше> Більше або рівне>=

Процедура та функції, що використовуються для цілих чисел Abs(x)функція, що знаходить модуль числа Х Sqr(x)функція, що знаходить квадрат числа Х Inc(x,y)функція, що збільшує значення Х на величину У Dec(x,y)функція, що зменшує значення Х на величину У Succ(x)функція, що знаходить елемент з наступним порядковим номером Pred(x)функція, що знаходить елемент з попереднім порядковим номером Random (x)генерує значення випадкового числа від 0 до Х. Odd(x)функція, що визначає непарність числа Х.

Дійсні числа ТипДіапазон значеньОб'єм у пам'яті (байт) Real ±2.9* ±1.7* Single ±1.5* ±3.4* Double ±5.0* ±1.7* Extended ±3.4* ±1.1* Comp9.2* *

Операції над дійсними числами ОпераціяПозначення Додавання+ Віднімання- Множення* Ділення/ Рівність= Не рівність<> Менше< Менше або рівне<= Більше> Більше або рівне>=

Процедури та функції для роботи над дійсними величинами Abs(x)функція, що знаходить модуль числа Х Sqr(x)функція, що знаходить квадрат числа Х Sqrt(x)функція, що знаходить корінь квадратний від Х Ln(x)функція, що знаходить логарифм натуральний від Х Exp(x)знаходить е х Sin(x)знаходить синус від Х Cos(x)знаходить косинус від Х Arctan(x)знаходить арктангенс від Х Trunc(x)знаходить цілу частину від Х, при цьому отримуємо результат цілого типу Round(x)заокруглює число до найближчого цілого Int(x)знаходить цілу частину числа Х, при цьому отримуємо результат дійсного типу Frac(x)знаходить дробову частину числа Х, отримуємо результат дійсного типу

Обчислення х у X>0exp(y*ln(x)) X=01 X<0, y - парнеexp(y*ln(abs(x))) X<0, y – непарне-exp(y*ln(abs(x)))

Подання деяких математичних та тригонометричних функцій, що обчислюються через додаткові вирази: Log y xln(X)/ln(Y) Lg Xln(X)/ln(10) Tg Xsin(X)/cos(X) Ctg Xcos(X)/sin(X) Arcsin Xarctan(X/sqrt(1-sqr(X))) Arccos Xarctan((1-sqr(X))/X) Arcctg X1/arctan(X)