Os comandos de entrada usados em Pascal é:
read (lista de identificadores);
readln (lista de indetificadores);
Sendo que os comandos de entrada recebem o valor digitado no teclado e a atribuem ao identificador ou lista de identificadores especificado.
O comando read lê valores lidos um atrás do outro, sem mudança de linha.
Já o comando readln lê valores lidos linha a linha, quebrando a linha cada vez que é executado.
Exemplo:
var A,B:Integer;
Considere os valores digitados:
1 2
3 4
5 6
Quando utilizo readln(A,B) três vezes, veja os valores assumidos por cada variável:
A = 1
A = 3
A = 5
B = 2
B = 4
B = 6
Quando utilizo read(A,B) seis vezes, veja os valores assumidos por cada variável:
A = 1
A = 3
A = 5
B = 2
B = 4
B = 6
Os comandos de saída usados em Pascal é:
write (lista de identificadores);
writeln (lista de identificadores);
Sendo que os comandos de saída exibem o que é passado como parâmetro na tela do computador.
O comando write exibe o(s) valor(es) na tela sem quebra de linha.
O comando writeln exibe o(s) valor(es) na tela com quebra de linha.
Exemplos:
* Considere o mesmo var utilizado acima.
A:=1;
B:=2;
writeln(A);
writeln(B);
Será exibido na tela:
1
2
Enquanto:
write(A);
write(B);
Será exibido na tela:
12