Слайды и текст этой онлайн презентации
Слайд 1
Форматированный вывод на экран
В процессе вычисления могут получиться как очень маленькие так и очень большие величины. Кроме того при вычислении зачастую результат вычисления выводится на экран представлением нормализованного числа, т.е. числа с одной целой цифрой и остальные дробные и записан он в экспоненциальном виде. Такой результат не мыслим для решения большинства задач. Поэтому каждый вывод результата сопровождается форматированием. Это значит, что пользователь заранее предполагает в каком виде должен быть выведен результат.
Рассмотрим вывод результата с форматированием на примере такой задаяи:
Слайд 2
program Test_Write;
uses crt;
const
I:integer = 12345;
R: real = -123.12345;
C: char = '$';
B: boolean = true;
S: string = 'turboPascal';
Begin
Clrscr;
Write(‘Печать без форматирования:');
Writeln(I,R,C,B,S);
Writeln;
Слайд 4
Writeln(‘Форматирование вывода:');
Writeln(I:10, R:10:3, C:10, B:10, S:20);
Слайд 5
Writeln(‘Печать вещественных чисел с форматированной точкой:');
Writeln(R:3:0);
Writeln(R:5:3);
Writeln(R:10:3);
Writeln(R:11:7);
Writeln(R:15:8);
Writeln(R:25:8);
Writeln;
Слайд 7
Writeln(‘Печать вещественных чисел с плавающей точкой:');
Writeln(R:3);
Writeln(R:5);
Writeln(R:11);
Writeln(R:17);
Writeln(R:25);
Readln;
End.