ВУЗ:
Составители:
Рубрика:
63
ж) ...writeln(a, s, d);...
Ширина поля стандартная, числа выводятся в экспоненциальной
форме:
1.2345000000E+03
2.3456700000E+04
-3,456700000Е+00
При выводе значений символьного типа под каждый символ
отводится 1 позиция, например, оператор writeln('S1=',s1:5,' S2=',s2);
напечатает (Если символьной переменной s1 в программе присвоено
значение '*', а s2 – 'W') следующую строку:
S1= * S2=W.
При выводе значений булевского типа на печать выводится TRUE
или FALSE. Например, процедура writeln(a<s); напечатает слово TRUE,
если значение переменной a<s, и
слово FALSE в противном случае.
Пример 2.5.
const
a1=12;
a2=234;
a3=–2;
x1=1342.567;
x2=0.00234;
s1='*';
s2='–';
str1='информатика';
str2='наука';
log=false;
begin
writeln('Вывод значений данных...');
writeln(' ...целого типа:');
write(a1,' ',a2,' ',a3);
writeln(a2,a3);
write(a1);
writeln(a1:5,a2:7,a3:3); {под значение переменной a1 отводится 5 позиций,
под a2 – 7 позиций, под a3 – 3 позиции}
writeln(' ...вещественного типа:');
write(x1);
writeln(' ',x2);
write(x1:6:2,x2:8:3); {задается количество позиций под выводимые
величины и количество позиций после запятой}
writeln(x2:4,x1:5);
writeln(' ...символьного типа:');
writeln(s1,s2);
Страницы
- « первая
- ‹ предыдущая
- …
- 61
- 62
- 63
- 64
- 65
- …
- следующая ›
- последняя »
