Читайте также: |
|
Оператори визначають дії, що мають здійснюватись комп’ютером під час виконання програми. Оператори мови Pascal можна поділити на прості та складні. Прості оператори на відміну від складених не містять в собі інших операторів.
Програма — це послідовність операторів.
Будь-які оператори відокремлюються один від одного символом крапки з комою (;).
Оператор присвоєння
Надати значення змінній можна за допомогою оператора присвоєння
Оператор присвоєння має такий вигляд:
< ідентифікатор >:= < вираз >;
Процедури введення даних
Введення даних із зовнішніх пристроїв до оголошених у програмі змінних здійснюється за допомогою вбудованих процедур введення або читання. Синтаксис процедур введення даних з клавіатури в мові Pascal такий:
read (< ідентифікатор_ 1 >,..., < ідентифікатор_ n >);
readln (< ідентифікатор_ 1 >,..., < ідентифікатор_ n >);
Тутпараметри процедури < ідентифікатор_1 >,…, < ідентифiкатор_n>) - це імена змінних, яким будуть надані введені з клавіатури значення. Процедури read i readln здійснюють введення символів, рядків i чисел.
Процедура readln застосовується аналогічно процедурі read, але зчитує всі символи рядка, включаючи символ завершення рядка.
Процедури виведення даних
Виведення, значення виразу на дисплей здійснюється за допомогою процедури writeln або write за таким синтаксисом:
write (<список виведення>);
writeln (<список виведення>);
Тут <список виведення> - це список записаних через кому виразів.
Під час виведення числових значень використовують формати виведення. Формат задає ширину поля виведення (кількість символів у екранному зображенні результату). Для дійсних чисел крім ширини поля виведення зазначають кількість позицій після десяткової точки.
Приклади процедури виведення даних:
writeln (digit:10); {вивести ціле число в поле завширшки 10 символів}
writeln (а:8:3); {дійсне число вивести в поле завширшки 8 символів, кількість символів у дробовий частині числа дорівнює трьом}
Процедура writeln, на відміну від процедури write, після виведення значень згідно зі списком виведення переведе курсор до нового рядка
Приклад найпростішої програми на мові Pascal
program start;var s: string;begin write(' Будь ласка, введіть Ваше ім’я: '); readln(s); writeln(' Ми раді Вас вітати, ',s,'!');end.Під час роботи цієї програми на екрані з’явиться наступне:
Будь ласка, введіть Ваше ім’я: Тарас Миколайович Ми раді Вас вітати, Тарас Миколайович!Дата добавления: 2014-12-18; просмотров: 107 | Поможем написать вашу работу | Нарушение авторских прав |