Essays.club - TCC, Modelos de monografias, Trabalhos de universidades, Ensaios, Bibliografias
Pesquisar

A PROGRAMAÇÃO EM PASCAL

Por:   •  22/9/2018  •  1.786 Palavras (8 Páginas)  •  351 Visualizações

Página 1 de 8

...

Exemplo de identificadores válidos:

A b_34 y6 _rs nome_do_aluno

Exemplo de identificadores não válidos:

6B y-8 b(3) c + t

Obs.: podem-se usar tanto letras maiúsculas ou minúsculas ou misturá-las. No Pascal os identificadores ALUNO, aluno ou Aluno irão representar a mesma variável.

2.2. Declaração de variáveis

No algoritmo em portugol a declaração de variáveis é da seguinte forma:

declare nome(s)_da_variável(is) nome_do_tipo

Exemplo:

Declare a,b numéricas

Ao implementar para o Pascal usamos o seguinte modelo (para variáveis do tipo real):

Var a,f : real;

2.3. Tipos de variáveis

Como as constantes, as variáveis podem ter três tipos: numérico, literal ou lógico.

2.3.1. Variáveis do tipo numérico

No Pascal é dividido em dois tipos: inteiro e real.

O tipo integer (inteiro) armazena só valores inteiros num intervalo de -32768 a 32767.

Um exemplo de declaração de uma variável como do tipo inteiro segue abaixo:

Var a, b, c: integer;

O tipo real (real) armazena valores inteiros e fracionários num intervalo de -10-39 a 1038 (usando-se, aproximadamente, 11 algarismos significativos).

Obs.: deve-se ter cuidado na declaração, pois, por exemplo, se você declarar uma variável como sendo do tipo inteiro e na leitura de dados entrar com valores fracionários, a parte fracionária vai ser descartada e só considerada a parte inteira do valor lido.

2.3.2. Variáveis do tipo literal

2.3.2.1. Char

Declara um tipo literal que armazena um único caractere (que pode ser letra, dígito ou símbolo especial).

2.3.2.2. String

Declara um tipo literal que armazena um conjunto de caracteres (variando de zero a 255). Usado para armazenar grandes nomes: endereços, pequenas frases etc.

2.3.2.3. String(n)

Declara um tipo literal que armazena um conjunto de n caracteres (n varia de 1 a 255).

2.3.3. Variáveis do tipo lógico

Declara um tipo lógico (boolean), que armazena os valores: falso ou verdadeiro, usado em tomadas de decisão.

Programa para exemplificar o uso de variáveis:

Program varianum ;

{Programa para mostrar a aplicação de variáveis NUMÉRICAS}

Var a,b, c: real;

begin

write('digite um número a ==> ');

read(a);

{write('digite outro número b ==> ');

read(b);

writeln( 'o valor inicial de a =',a);

writeln (' o valor inicial de b = ',b); }

a := b + c;

writeln( 'o valor atual de a =',a);

a := a*50;

{writeln( 'o valor atual de b =',b);

readln;}

End.

Program varliteral;

{Programa para mostrar a aplicação de variáveis LITERAIS}

Var nome: string; {literal que assume uma cadeia no intervalo de 0 a 255 caracteres}

rua: string[20]; {literal que assume o número máximo de 20 caracteres}

begin

write('digite um nome ==> ');

read(nome);

write('digite uma rua ==> ');

read(rua);

writeln;

writeln;

writeln( ' nome: ',nome);

writeln;

writeln;

writeln(' rua: ',rua);

readln;

End.

Program varboolean_char;

{Programa para mostrar a aplicação de variáveis lógicas e literais}

var nome, sobrenome:string;

n1,n2:integer;

b:boolean;

c:char;

x:real;

begin

writeln('Excreva texto ');

read(nome,sobrenome);

writeln('nome= ', nome);

writeln('sobrenome= ', sobrenome);

writeln('Escreva dois numeros ');

read(n1,n2);

writeln('n1= ', n1);

writeln('n2= ', n2);

writeln('Escreva um real ');

read(x);

writeln('x=

...

Baixar como  txt (13.8 Kb)   pdf (149.7 Kb)   docx (25.3 Kb)  
Continuar por mais 7 páginas »
Disponível apenas no Essays.club