Os materiais didáticos aqui disponibilizados estão licenciados através de Creative Commons Atribuição-SemDerivações-SemDerivados CC BY-NC-ND. Você possui a permissão para visualizar e compartilhar, desde que atribua os créditos do autor. Não poderá alterá-los e nem utilizá-los para fins comerciais.
Atribuição-SemDerivações-SemDerivados
CC BY-NC-ND
Cursos / Informática para Internet / Lógica de Programação / Aula
Na Figura 2, veja como a representação do exemplo da Figura 1 se torna mais interessante, quando acrescido da instrução de saída, com o resultado do algoritmo.
Veja o símbolo de saída de dados, o qual exibe o valor armazenado na variável igualdade. Veja, também, abaixo, a representação do algoritmo em pseudocódigo. O que você acha que aparecerá na tela ao executar o algoritmo? Execute-o no VisuAlg e veja o resultado.
algoritmo "atribuição com saída"
var
a, b : inteiro
igualdade : logico
inicio
a <- 5
b <- 7
igualdade <- a = b
escreva(igualdade)
fimalgoritmo
Na sintaxe da instrução de saída de dados, há uma terceira opção, que permite mesclar a exibição de variáveis com mensagem ao usuário. Veja o exemplo abaixo:
escreva ("O valor da média é: ", media)
Nesse caso, separa-se a mensagem das variáveis por vírgulas. Nesse tipo de instrução você pode, também, inserir uma quebra de linha após o texto digitado. Dessa forma, é possível determinar a partir de que momento você deseja que o texto passe a ser escrito em outra linha. Basta, para isso, acrescentar a letra "l‟ ao final do comando escreva. Veja:
inicio
media <- 8.5
escreval("O valor da média é: ")
escreva(media)
fimalgoritmo
Texto exibido ao usuário:
O valor da média é:
8.5
Note que o comando escreval insere uma quebra de linha logo após sua execução. Isso faz com que o valor da variável média seja impresso na linha seguinte através do comando escreva.
Versão 5.3 - Todos os Direitos reservados