Aula 05 ALG Algoritmo Linear
O uso da estrutura lógica Linear ou Seqüencial é a forma mais simples de desenvolvimento de um algoritmo.
Para construção de um algoritmo seqüencial é importante a utilização de comandos básicos de entrada e/ou saída de dados.
5.1 Instruções ou comandos básicos de Entrada e Saída.
Os comandos de Entrada e Saída permitem uma maior interação entre o usuário e o algoritmo que está sendo lido ou executado. Utilizando-se um computador, essa interação ocorre, normalmente, através do teclado e vídeo.
Comando de ENTRADA
Os comandos de ENTRADA, em algoritmo na forma de pseudocódigo Pascal, tem a seguinte sintaxe:
Leia(lista-de-identificadores);
Leia e salte uma linha(lista-de-identificadores);
Onde:
Leia e Leia e salte uma linha - são procedimentos (conjunto de instruções já codificadas e em linguagem de máquina, prontas para uso nos programas fontes).
Lista-de-identificadores – são os nomes das variáveis, cujos valores serão lidos na unidade (periféricos) de entrada.
Supõe-se que na unidade de entrada os valores das variáveis estejam na forma de uma seqüência de caracteres agrupados em linhas.
Estes dois procedimentos de entrada, uma vez executados, começam a ler valores correspondentes à lista-de-identificadores, após o último campo já lido.
A diferença entre esses dois procedimentos é que o LEIA e salte uma linha, após a leitura dos valores, correspondentes à lista-de-identificadores, provoca uma mudança de linha na unidade de entrada utilizada (no caso o teclado).
Atenção!!!
Deve ser evitada a utilização do comando LEIA para receber dados de entrada através do teclado.
Esse comando só deverá ser utilizado para receber informações de outros dispositivos, normalmente de arquivo em disco magnético (HD).
Exemplo: Supondo as variáveis
Variáveis
Num : integer; Nota : real;
Se forem fornecidas, pelo teclado, os valores:
01 78.5
03 44.5
05 12.3
07 65.0, cada linha dispondo de dois valores.
Executando quatro vezes o comando LEIA: