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

Estrutura de uma Linguagem de Programação

Por:   •  4/3/2018  •  2.474 Palavras (10 Páginas)  •  278 Visualizações

Página 1 de 10

...

Suporta as seguintes operações: igualdade (==), diferenciação (!=), adição (+), subtração (-), maior que (>), menor que (=) e menor ou igual que (

É atribuído, por padrão, o valor 0.

Exemplo:

inteiro A;

2.2.2.2 Tipo real

O tipo real possui tamanho de 32 bits (24 bits para a mantissa e 8 para o expoente). Suporta as seguintes operações: igualdade (==), diferenciação (!=), adição (+), subtração (-), maior que (>), menor que (=) e menor ou igual que (

É atribuído, por padrão, o valor 0.0.

Exemplo:

real A;

2.2.2.3 Tipo lógico

O tipo lógico pode assumir apenas dois valores: verdadeiro ou falso.

A linguagem disponibiliza duas operações para o tipo lógico: igualdade (==) e desigualdade (!=).

As operações , >=,

É atribuído, por padrão, o valor “verdadeiro”.

Exemplo:

logico A;

2.2.2.4 Tipo texto

O tipo texto pode assumir como valor todos os caracteres da tabela ASCII. A linguagem não possui um tipo específico para caracteres, porém o tipo texto pode ser usado para este fim. O caractere ‘\0’ é utilizado para indicar o fim do texto.

A linguagem disponibiliza duas operações para o tipo texto: igualdade (==) e desigualdade (!=).

Por padrão, não é atribuído nenhum valor para o tipo texto. Ou seja, um texto vazio é constituído apenas por um caractere ‘\0’.

Exemplo:

texto A;

2.2.3 Palavras Chaves e Reservadas

As palavras chaves da linguagem estão relacionadas abaixo, lembrando que todas são de uso reservado.

- programa

- variaveis

- inteiro

- real

- logico

- texto

- boate

- azul

- se

- senao

- entao

- escolha

- caso

- faca

- pare

- enquanto

- para

- de

- ate

- leia

- escreva

2.2.4 Declaração

As declarações dos tipos e seus respectivos identificadores devem vir logo após a palavra reservada “variaveis” e antes da palavra reservada “boate”. Deve ser declarado um tipo seguido do seu identificador por linha, sendo que no final de toda linha é obrigatório o uso de “;”. Deve-se seguir o formato:

;

2.2.4.2 Declaração Tipo inteiro

A declaração desse tipo é feita do seguinte modo: “inteiro nome_variável”.

::= inteiro ;

Exemplo:

inteiro X;

2.2.4.3 Declaração Tipo real

A declaração desse tipo é feita do seguinte modo: “real nome_variável”.

::= real ;

Exemplo:

real X;

2.2.4.4 Declaração Tipo logico

A declaração de um tipo lógico é feita como segue: “logico nome_variável”.

::= logico

Exemplo:

logico A;

2.2.4.5 Declaração Tipo texto

A declaração de um tipo texto é feita como segue: “texto nome_variável”.

::= texto

Exemplo:

texto A;

2.2.5 Operações

A linguagem permite as seguintes operações com seus respectivos símbolos representativos:

- adição (+);

- atribuição (=);

- subtração (-);

- multiplicação (*);

- divisão (/).

As operações aritméticas são resolvidas com base na precedência dos operadores, sendo que a multiplicação e divisão precedem a de adição e subtração.

Exemplo:

x = 3*5+7;

Após a execução deste comando, x receberá o valor de 22.

2.2.6 Operadores

Tabela de Operadores

Operador

Descrição

Tipos Permitidos

Retorno

=

Atribuição

inteiro, real, lógico e texto

inteiro, real, lógico e texto

+

Adição

inteiro e real

inteiro e real

...

Baixar como  txt (16.9 Kb)   pdf (73.7 Kb)   docx (25.4 Kb)  
Continuar por mais 9 páginas »
Disponível apenas no Essays.club