AP AULA 03 1
Aula 3
Tipos Primitivos de Dados
A elaboração de qualquer algoritmo seria impossível se desconsiderasse as estruturas de dados envolvidos, pois todo o trabalho do computador está baseado na manipulação das informações contidas na sua memória.
2
Declaração de variáveis
Var
<nome da variável> : <Tipo primitivo de dados>
Ou
<lista de variáveis> : <Tipo primitivo de dados>
Sintaxe:
var idade : inteiro salario, inflacao : real endereco : caracter verdade : logico
3
Tipos de informações
As informações tratadas em um algoritmo podem ser classificadas em dois tipos:
Constantes Informações que não sofrem alterações com o decorrer da execução do algoritmo.
Instrução de atribuição muito utilizado nos algoritmos como () e na programação (=)
Sintaxe: const nome = “Angela” mensagem = “Bom noite !”
UF = “RS”
4
Variáveis: Informações que tem a possibilidade de serem alteradas em algum instante no decorrer da execução do algoritmo ( programa).
Sintaxe:
var nome : caracter; salario : real; idade : inteiro;
5
Comando de atribuição
Comando
de atribuição <variável> = <expressão>
6
Estrutura de um algoritmo
Algoritmo < nome do algoritmo >
Var
< declaração de variáveis >
Const
< declaração de constante >
Inicio
escrever ler Comando testar s calcular Fim.
7
Comando de entrada e saída
Entrada: ler < lista de variáveis>
Saída: escrever < lista de variáveis>
Exemplo:
Ler A, B, C calcular Escrever “A media do aluno é: “, media
8
1.) Leia número, nome e salário atual de um funcionário.
Calcule o novo salário com um reajuste de 10 %. Escreva o número, nome e salário novo ao final da leitura do registro.
Algoritmo Salário
Var
nro : inteiro nome : Literal[30] salário : real inicio ler nro, nome, salário salário := (salário * 1.10) escrever (número, nome, salário) fim. 9
2 - Leia o ano de nascimento de uma pessoa e calcule sua idade. Caso seja maior ou igual à 21 anos exiba a seguinte mensagem: “Maior de idade” caso contrário
“Menor de idade”.