СТАНДАРТНІ МАТЕМАТИЧНІ ФУНКЦІЇ
Математичний запис
| Функція на мові
| Тип аргументу
| Тип результату
|
| abs(x)
| real (дійсний),
integer (цілий)
| real, integer
| cos(x)
| cos(x)
| real, integer
| real
| sin(x)
| sin(x)
| real, integer
| real
| arctg(x)
| arctan(x)
| real, integer
| real
| ex
| exp(x)
| real, integer
| real
| lnx
| ln(x)
| real, integer
| real
|
| sgrt(x)
| real, integer
| real
| x2
| sgr(x)
| real, integer
| real, integer
| Заокруглює число до цілого
| round(x)
| real
| integer
| Найближче ціле, що не перевищує х за модулем
| trunc(x)
| real
| integer
| Дробова частина числа
| frac(x)
| real
| real
| Ціла частина х
| int(x)
| real, integer
| integer
|
Інші математичні функції можна виразити через основні
СТАНДАРТНА СТРУКТУРА ПРОГРАМИ НА МОВІ ПАСКАЛЬ
program ім’я
| Заголовок програми.
| const iм’я = значення;
var iмена змінних: тип;
iмена змінних : тип;
uses
label
type
procedure
function
| Розділ описів об’єктів, що використовуються програмі.
– константи задаються своїми значеннями.
– оголошення змінних
– приєднання бібліотек і модулів
– оголошення міток (позначок)
– опис типів
– оголошення процедур
– оголошення функцій користувача
| begin
| Розділ операторів (тіло програми)
| оператор;
оператор;
| Послідовність операторів задає дії, які потрібно виконати над об’єктами програми.
| …
end.
| Програма завершується крапкою.
|
У будь-якій програмі необхідно здійснити введення даних із клавіатури або зовнішнього носія в оперативну пам’ять і виведення даних (результатів) з оперативної пам’яті на зовнішній носій (екран монітора, принтер, диск).
Надавати значення змінним можна двома способами: за допомогою команди присвоєння або команд уведення даних з клавіатури.
КОМАНДИ ВЕДЕННЯ ( read, readln) ДАНИХ
read(змінна1,…, змінна n)
| Виконання програми зупиняється, комп’ютер переходить у стадію очікування введення даних із клавіатури. Значення цих даних користувач набирає на клавіатурі через пропуск або натискає після кожного даного на клавішу вводу. У результаті виконання цієї команди відповідним змінним будуть при своєї конкретні значення.
| readln (змінна1,…, змінна n)
Після введення значення останньої змінної курсор переходить на початок наступного рядка
| Для виведення на екран повідомлень і результатів використовують команди
КОМАНДИ ВИВЕДЕННЯ ( write , writeln) ДАНИХ
write(вираз1, …, вираз n)
| На екран, починаючи з поточної позиції курсору будуть виведені один за одним значення виразів, розміщених у списку.
Оператор без списку застосовують для переведення курсору на початок наступного рядка.
| writeln (вираз1, …, вираз n)
| write (вираз: n)
| Значення n задає загальну кількість позицій, відведену для розміщення значення виразу на екрані.
| writeln(вираз: n:m)
| Значення n задає загальну кількість позицій, відведену для розміщення значення виразу на екрані. Значення m – кількість позицій після десяткової крапки.
| КОМАНДА ПРИСВОЄННЯ (:=)
Вигляд команди
| ім’я змінної := вираз;
| Дія команди
| Спочатку обчислюється вираз і його значення надається змінній. Вираз призначений для описування формул, за якими виконуються обчислення. Вираз може містити числа, змінні, сталі, назви функцій, з’єднані символами операцій. Змінна і вираз мають бути одного типу або узгодженими.
|
©2015 arhivinfo.ru Все права принадлежат авторам размещенных материалов.
|