Entrada e Saída de Dados
O processo de execução de programas no computador começa com o recebimento de dados de entrada, que são armazenados em variáveis na memória principal.
Essas variáveis são então manipuladas à medida que um conjunto de instruções é executado em uma ordem específica. Ao final, o computador gera e exibe os dados de saída como resultado desse processo.
Para leitura e exibição de dados no Protugol do VisuAlg, utilizamos as instruções leia
e escreva
com seus parâmetros, respectivamente.
Exemplo: No algoritmo abaixo, para somar dois números inteiros, as variáveis a
, b
e soma
são criadas na memória principal (linhas 3
, 4
e 5
).
Ao executar a linha 7
– instrução leia(a)
, o programa exibe um prompt aguardando a entrada do primeiro número (neste exemplo, 1
). Após pressionar Enter
, a linha 8 é executada, e o prompt solicita o segundo número por meio da instrução leia(b)
– neste caso, 2
. Em seguida, o programa realiza a soma dos dois números e, na linha 12
, o comando escreva(soma)
é executado, exibindo o resultado na tela.