標準入出力
目次
writeln 手続き
writeln 手続きは文字列出力を行う手続きです。
改行を行わない write 手続きもあります。
program sample(output);
var
a, b : integer;
begin
a := 2;
b := 3;
write('a + b = ', a + b); { 複数引数を指定可能 }
writeln { 改行のみを行う }
end.
a + b = 5
出力の書式を指定するには,次のように書きます。
program sample(output);
begin
writeln(3:8); { 値:幅 }
writeln(3.14159265358979:8:2); { 値:幅:精度 }
end.
3
3.14
readln 手続き
readln 手続きは文字列入力を行う手続きです。
次のプログラムは,readln 手続きを使って整数の入力を受け付ける例です。
program sample(input, output);
var
a, b : integer;
begin
readln(a, b);
writeln('a + b = ', a + b)
end.
<b>[入力]</b>
2 3
<b>[出力]</b>
a + b = 5