Структура програми. Вказівки введення, виведення
Структура програми: Program ; Uses ; Label ; Const ; Type ; Var Procedure або Function ; Begin - тіло програми End.
Розділ Uses Складається із зарезервованого слова Uses і списку імен стандартних бібліотечних модулів. Формат опису: Uses,, …; Приклади модулів: CRT – містить засоби керування монітором у текстовому режимі, клавіатурою та звуковими ефектами; GRAPH – містить пакет графічних засобів, що забезпечують ефективну роботу з екраном монітора у графічному режимі.
Оператор присвоєння Команда присвоєння призначена для надання значення змінній. Цю дію позначають :=. Наприклад, а:=12. Формат запису: :=
Процедура введення Надавати значення змінних можна двома способами: 1.За допомогою оператора присвоєння := 2.За допомогою процедури введення даних з клавіатури: Формат опису read (,,…, ); Або readln (,,…, ); Наприклад: read (a,b);
Процедура виведення Для виведення на екран повідомлень та результатів обчислень використовується команда write або writeln. Формат запису: write ( ); Або writeln ( ); Наприклад, write (a=,a:3:2); Або без форматування: write (a=,a:3:2);
Програма знаходження довжини кола за радіусом r: Program Dovgina_kola; {описова частина} Uses crt; Const pi=3.14; Var r,l:real; Begin{виконавча частина} Clrscr; Writeln(r=); Readln (r); L:=2*pi*r; Write (Dovgina l=,l); End.
Вправи на закріплення 1.Що з'явиться на екрані після виконання процедури writeln (Suma C=, s:6:1), якщо змінна С має значення 3.524: a)Suma C=3.5 b)Suma C=3.52 c)Suma C=3.524 d)3.5 e)3.5C=. 2. Які оператори присвоювання є правильними: a) a:=c;b) a:T+X c) C:=C+2d) 2*c:=a+c+5 3. Які записи процедури виведення даних є правильними: a) Writeln (x+y:5:2)b) writeln (x; y; z) c) Write (Answer, s)d) writeln a, b, c 4. Який запис процедури введення є неправильним: a) Readln (x, r, t)b) readln (a+b, c) c) Read (a; b; c)d) readln [x, y, z]