ify"> {Оголошуємо змінні для)
begin {периметра та площі)
clrscr; {Очіщуємо екран)
р: = а + b + с; {Обчіслюємо периметр)
writeln ('p =', p: 5:2); {виводимо Значення периметра)
р: = р/2; {Обчіслюємо півперіметр)
s: = sqrt (p * (pa) * (pb) * (pc)); {Візначаємо площу)
writeln ('s =', s: 5:2); {виводимо Значення площі)
writeln ('виконан Панчишин Ю.');
readln
end.
Символ * позначає операцію множення,/- ділення, a sqrt (x) - це функція обчислення квадратного кореня з х. Два символи: = позначають операцію прісвоєння. Команда writeln призначен для Виведення результатів. После Виконання програми на екрані отрімаємо:
р = 12.80
s = 7.43
1.2 Тіпі даніх
Стандартні тіпі даніх. Одним з найважлівішіх зрозуміти у програмуванні є змінна. змінна - це поіменована ділянка оператівної пам'яті комп'ютера, де зберігається Значення деякої величиною. Змінна має Такі Властивості: Назву (имя), значення, тип. Кількість змінніх та їхні Властивості задає користувач. Тип змінної візначає ее Допустимі значення, а такоже Операції, Які можна над нею Виконувати.
Розглянемо Стандартні тіпі даніх: чіслові цілі (табл. 1), чіслові дійсна (табл.2), символьний та логічний.
Табл 1. Цілочіслові тіпі
Назва тіпуДіапазон значеньbyte0 .. 255shortint-128 .. 127word0 .. 65535integer (основний тип) -32768 .. 32787longint-2147483648 .. 2147483647
Розглянемо Такі Дві змінні: var x: byte; y: integer. ЦІМ зміннім можна надаті, Наприклад, таких значеннях: х: = 65; у: = -5. Зауважімо, что змінна х НЕ может набуваті від'ємніх значень, оскількі смороду не входять до діапазону допустимих значень типу byte.
Табл 2. Дійсна тіпі
Назва тіпуДіапазонsingle1.5 * 10-45-3.4-1038real (основний тип) 2.9 * 10-39-1.7-1038double5.0 * 10-324-1.7-10308extended3.4 * 10-4951 - 1.1-104932 ...