Académique Documents
Professionnel Documents
Culture Documents
INTRODUO
COMPILADORES
Programao de Computadores
ALGORITMOS
Programao de Computadores
Programao de Computadores
NOME DO TIPO
Inteiro
Real
Char
String
Programao de Computadores
DESCRIO
Recebe nmeros inteiros positivos ou
negativos.
Ex. 1; 2; 3; -4; -50; +100; etc.
Recebe nmeros fracionrios positivos
ou negaivos.
Ex. 1.0; 2.0; 1.3; -5.4; etc.
Recebe caracteres nicos, ou seja,
suporta somente uma letra ou um
nmero.
Ex. A; a; 1; etc.
Recebe cadeias de caracteres. Devemos
definir o tamanho mximo de cada
varivel string declarada, e esta varivel
Logico
OBS: Perceba que para tipos de dados CHAR usamos aspas simples (A) e para
tipos de dados STRING usamos aspas duplas (A). Assim quando tivermos um
caractere somente, saberemos identificar o tipo de dados da varivel em questo.
Para declararmos uma varivel devemos usar a palavra reservada variveis e
depois definimos as variveis que necessitamos, separando o nome da varivel do seu
tipo por dois pontos (:).
Sintaxe:
Variveis
<nome_da_variavel> : <tipo_da_variavel>
Exemplo:
Variveis
X : inteiro
Nome : String
Sexo : Char
Nota : Real
Controle : Logico
CONSTANTES
As constantes so tipos de dados predefinidos e que no podem ter seus valores
alterados em tempo de execuo de um programa. Por exemplo, podemos usar uma
varivel do tipo inteiro para ler um nmero qualquer, esta varivel pode ter o seu valor
alterado quantas vezes forem necessrias no decorrer do programa. Por outro lado
podemos definir uma constante para definir o valor de PI, que um valor que no ser
alterado no decorrer do programa, ento criamos uma constante chamada de PI que
recebe o valor de 3,14159265 e toda vez que precisarmos de PI, basta chamar esta
constante.
Valores numricos e strings tambm so chamados de Constantes. Os valores: 1;
10; -10; Programao; C, so exemplos de constantes.
Para declarar uma constante, usamos a palavra reservada Constantes e depois
declaramos todas as constantes necessrias.
Programao de Computadores
OPERADOR
/
*
Programao de Computadores
SIGNIFICADO
Operador de Diviso
Operador de Multiplicao
Operador de Adio
Operador de Subtrao
A sintaxe dos operadores aritmticos a seguinte:
<valor_A> <operador aritmtico> <valor_B>
Exemplos:
10 + 10
21
15 / 3
250 * 24
OBS: tambm podemos substituir os valores numricos por variveis.
OPERADORES RELACIONAIS
OPERADOR RELACIONAL
=
<>
<
>
<=
>=
SIGNIFICADO
Igual
Diferente
Menor que
Maior que
Menor ou igual
Maior ou igual
Programao de Computadores
Programao de Computadores
Programao de Computadores