Leitura e Escrita



next up previous contents
Next: Atribuição Up: No Title Previous: Tipos de Dados

Leitura e Escrita

É a seguinte a correspondência entre a notação algoritmica e o Pascal:

A diferença entre o READ e o READLN é demonstrada no seguinte exemplo:

Como se pode ver pelo exemplo, a diferença entre as instruções READ e READLN está no modo como se comportam quando o utilizador introduz mais valores do que os necessários para as variáveis que estão a ser lidas. Enquanto com o READ os valores ``extra'' ficam na memória e são lidos em próximas instruções READ ou READLN, com o READLN os valores ``extra'' são desprezados, não ficando na memória.

Assim, no primeiro caso, a variável c toma o valor de 16, pois esse valor ficou pendente do READ anterior. No segundo caso, é necessário que o utilizador introduza um valor para a variável c, pois na primeira leitura (com READLN) o valor 16 foi desprezado.



Jose Franscisco Creissac Campos
Wed Jan 31 22:03:31 MET 1996