Universidade Federal do Espírito Santo
Programação II
Professora: Norminda Luiza
Comandos Básicos
Comandos de atribuição
Este comando permite que se forneça um valor a uma certa variável, onde a
natureza deste valor tem de ser compatível com o tipo da variável na qual está
sendo armazenado. O comando de atribuição tem a forma geral apresentada a
seguir:
IDENTIFICADOR
 EXPRESSÃO
onde:
identificador é o nome da variável à qual está sendo atribuído o valor;

é o símbolo da atribuição
expressão
pode ser uma expressão aritmética, lógica ou literal de
cuja avaliação é obtido o valor a ser atribuído à variável.
EXEMPLO:
MEDIA
TESTE
 SOMA/N
 falso
Comandos Básicos
Comandos de entrada e saída
Sabe-se que as unidades de entrada e saída são dispositivos que possibilitam a
comunicação entre o usuário e o computador.
Por exemplo, através de um teclado, o usuário consegue dar entrada ao
programa e aos dados na memória do computador. Por sua vez, o computador
pode emitir os resultados e outras mensagens para o usuário através de um
monitor ou uma impressora.
Seja a seguinte situação: Início da execução de um programa que se encontra
armazenado na memória principal do computador.
• Como e quem determina o momento de entrada dos dados para o programa e a
saída dos resultados obtidos para o usuário?
• Isto é tarefa do programador e ele assim o faz quando, no desenvolvimento do
algoritmo, descreve as ações a serem executadas pelo computador.
• Os comandos de entrada e saída são as ferramentas para esta finalidade.
Comandos Básicos
Comandos de entrada e saída
• Um comando de entrada é construído de acordo com a forma geral:
leia (lista-de-identificadores)
onde:
leia
é uma palavra-chave
lista-de-identificadores
são os nomes das variáveis, separados por
vírgula, nas quais serão armazenados os
valores provenientes do meio de entrada.
• Um comando de saída é construído de acordo com a forma geral:
escreva (lista-de-identificadores e/ou constantes)
onde:
escreva
é uma palavra-chave
lista-de-identificadores
são os nomes das variáveis, cujos conteúdos
serão mostrados ao usuário através de um meio
de saída. Além dos conteúdos das variáveis, o
valor de uma constante pode ser emitido
diretamente.
Estrutura Seqüencial
Num algoritmo aparecem em primeiro lugar o bloco de constantes (caso haja),
o bloco de declarações seguidas por comandos que, se não houver indicação
em contrário, deverão ser executados numa seqüência linear, seguindo-se o
texto em que estão escritos, de cima para baixo.
Os algoritmos serão iniciados com a palavra Algoritmo e terminados com a
expressão fim algoritmo.
Exemplo:
Algoritmo
declare A, B, C real
leia (A, B)
C  (A + B) * B
escreva (A, B, C)
fim algoritmo
•
Neste exemplo, após serem definidos os tipos das variáveis A, B, C os valores de A e B
serão lidos, o valor de C calculado e os valores contidos em A, B e C serão escritos.
Download

Aula 5_Comandos_EstruturaSequencial