< Super Dicas |  Glossário  |  Softwares  | Cuca Sabida  |  Aprenda | Tutoriais |  Página inicial  > 

 
 
  Aulas
Internet
Linguagens
Redes
Hardware
Banco de Dado
Comp. Gráfica
I. A.
Algoritmos
S. Operacional

  Sofwares
Ms-Word
Ms-Excel
I. Explorer
Front Page
Linux
Winzip

  Instrutor.com
:: Contatos
:: Quem somos
:: Publicidade
:: Ganhamos
:: Comente
:: Parcerias

  Ferramentas
Mapa do Site
Downloads

  Eu gostei
Home Page
Papel / Parede

 

Comandos Básicos

Comando de Atribuição

O comando de atribuição é usado para atribui o resultado de uma expressão à variável ou um valor qualquer que deseja que a variável receba. A sintaxe do comando é: variável ? expressão; (algoritmo). Em pascal usamos: variável := expressão. Por exemplo:

soma num1 + num2 (Pascal: soma := num1 + num2).

Neste exemplo estamos atribuindo a variável soma o valor resultante da soma da variável num1 com a variável num2.

É importante observar que o resultado da expressão do lado direito de um comando de atribuição deve ser coerente como tipo declarado para a variável do lado esquerdo. Por exemplo, o comando de atribuição: x a < b só tem sentido se x é do tipo lógico.

Comandos de Entrada e Saída

Os comandos que iremos ver são os comandos LEIA e IMPRIMA, respectivamente, comando de entrada e de Saída ( em Pascal escreve-se READ e WRITE ).

Sintaxe:

leia (var1, var2, ...varN);
Imprima ("texto", var1, var2,.. varN);

Por exemplo:

leia (A, X, LETRA) = serão lidos os valores das variáveis A,X,LETRA nesta ordem

Obs.: As variáveis listadas no comando e os dados fornecidos pela unidade de entrada têm que concordar em ordem , número e tipo.

Exemplo comando de saída:

imprima ("Valor lido para N= ", N, "Fatorial de N = ", Fat);

Apresenta em uma unidade de saída a mensagem: VALOR LIDO PARA N =, o valor da variável N, seguido da mensagem, FATORIAL DE N = , e o valor da variável Fat.

Exemplo 1

Escrever um algoritmo para ler 2 valores numéricos do teclado e atribuí-lo a uma variável do tipo numérica.

ALGORITMO Leia
VARIÁVEIS
int: num1, num2;
INICIO
imprima ("Digite o primeiro número")
leia(num1);
imprima ("Digite o segundo número")
leia(num2);
imprima(num1, num2);
FIM.

Obs.: Em Pascal, quando usamos os comandos READ e WRITE, o cursor continuará posicionado na mesma linha. Para avançar o cursor para a próxima linha acrescentamos as letras LN no final dos comandos READ e WRITE. Desta forma os comandos terão a seguinte grafia: READLN e WRITELN.


 
 
 
Design by: Instrutor.com © - Direitos reservados