Manual de Referência Pascal write Memória x 30 y 5 write(‘Como vai?’); Monitor / Teclado 1 O computador escreve o texto entre aspas no monitor. A memória não é alterada. Como vai?_ 2 O cursor permanece no final do texto. write Memória x 30 y 5 write(x); Monitor / Teclado 1 O computador escreve o conteúdo de x no monitor A memória não é alterada. 30_ 2 O cursor permanece no final do texto. writeln Memória x 30 y 5 writeln(‘Como vai?’); Monitor / Teclado Como vai? _ 1 O computador escreve o texto entre aspas no monitor e insere uma quebra de linha. A memória não é alterada. obs. O cursor passa para a linha de baixo. writeln Memória x 30 y 5 writeln(x); Monitor / Teclado 30 _ 1 O computador escreve o conteúdo de x no monitor e insere uma quebra de linha. A memória não é alterada. obs. O cursor passa para a linha de baixo. write/writeln: exemplo Memória x 30 y 5 write(‘x’); writeln(x); write(y+1); Monitor / Teclado x30 6_ obs. Cursor atribuição 1 O valor 3 é armazenado em x Memória x 3 y 5 x := 3 ; Monitor / Teclado obs. Nada acontece no monitor. O usuário não exerga esta operação. Se x tinha um valor antes da atribuição, este valor é apagado e substituído por 3. atribuição 1 x := y*2; O valor y*2 é armazenado em x. Ou seja, 10 é armazenado em x. Memória x 10 y 5 Monitor / Teclado obs. Nada acontece no monitor. O usuário não exerga esta operação. Se x tinha um valor antes da atribuição, este valor é apagado e substituído por 10. readln Memória x 30 y 5 readln; Monitor / Teclado bla bla bla <ENTER> 1 _ O computador para e espera o usuário digitar <ENTER>. Quando <ENTER> for pressionado, o computador continua o programa. 2 O cursor passa para a linha de baixo. obs. A memória não é afetada. readln Memória x 76 y 5 2 Quando <ENTER> é pressionado, o valor digitado é armazenado em x. readln(x); Monitor / Teclado 76 <ENTER> 1 O computador para e espera o usuário digitar um número seguido de <ENTER>. obs. Se x tinha um valor antes do readln, este valor é apagado e substituído pelo valor digitado.