Оператор введення, ввивода даних

Оператори виведення даних на екранWrite ( "сп"); або Writeln ( "сп");

Тут "сп" - список змінних.

Наприклад, оператори Write (a, b, c); або Write (a); Write (b); Write (c); або Writeln (a, b, c); - виводять значення змінних "a", "b", "c" починаючи з поточної позиції курсора. Після виведення даних оператором Write ( "сп"); курсор залишається за останнім виведеним символом. Оператор Writeln ( "сп"); після виведення даних переводить курсор на першу позицію наступного рядка. Наприклад, для виведення значень змінних "a", "b", "c" в трьох рядках екрану слід написати:

Оператор Writeln; переводить курсор на початок наступного рядка екрану.

Оператор Write ( 'Моя перша програма!'); виводить на екран вказаний текст.

В операторах виведення допускається проводити арифметичні дії, наприклад, оператор Writeln (32 * a + Sin (x)); відповідає операторам b: = 32 * a + Sin (x); Writeln (b);

При виведенні даних можна задавати формат виведення. Для цього після імені змінної ставиться знак двокрапка ":". наприклад: Writeln (a: 5: 2); - при виведенні значення змінної дійсного типу відводиться 5 позицій (включаючи негативний знак і точку), з них 2 позиції відводиться для виведення цифр у дробовій частині. При виведенні значення змінної цілого типу задається кількість позицій для числа (включно з негативний знак), наприклад: Writeln (i: 8);

При виведенні значень символьних і строкових змінних формат визначає число позицій для виведення значення змінної (тексту).

При виведенні число або текст вирівнюються по правому краю відведеного поля, наприклад: якщо а: = 5. 02 ;. то оператор Writeln ( 'а =', a: 6: 2); виведе на екран: а = _ _ 5. 02. якщо n: = '116'; s: = 'Школа N' ;. то оператор Writeln (s: 7, n: 6);

виведе на екран напис: Школа N _ _ _ 116.

Для вирівнювання числа або тексту по лівому краю відведеного поля перший знак формату задається негативним, наприклад:

оператор Writeln ( 'а =', a: -8: 2); виведе на екран напис: а = 5. 02

оператор Writeln (s: 7, n: -6); виведе на екран напис: Школа N116.

Наведемо приклад програми, яка виконує різні операції зі змінними різного типу.

x1, y1, z1: ​​integer; xb, yb, zb: boolean;

c1, c2, c3: char; s1, s2, s3: string;

Схожі статті