Escolar Documentos
Profissional Documentos
Cultura Documentos
Pseudocódigo
● Sempre que estamos diante de um problema,
este deve ser resolvido primeiro por nós para
depois ser resolvido pelo computador.
● Exemplo:
○ 07 de Setembro;
○ 56 Kg;
○ 1,60m.
Definição - Informação
● São coleções de dados com um significado
implícito;
● Exemplos:
○ 7 de Setembro é feriado;
○ A moça pesa 56 Kg;
○ O rapaz mede 1,60m.
Tipos primitivos de dados
Inteiro Real
Caracter Lógico
Tipo primitivo - Inteiro
● Toda e qualquer informação numérica que
pertença ao conjunto dos números inteiros
relativos (negativo, nulo ou positivo).
● Exemplos:
○ Ela tem 15 irmãos;
○ A temperatura estava -9 graus;
○ Meu vizinho comprou 2 carros.
Tipo primitivo – Real ou decimal
● Toda e qualquer informação numérica que
pertença ao conjunto dos números reais
(negativo, nulo ou positivo).
● Exemplos:
○ Ela tem 1,73 metros de altura;
○ Meu saldo bancário é de $ -215,20;
○ No momento estou pesando 82,5 kg.
Tipo primitivo - Caracter
● Toda e qualquer informação composta de um
conjunto de caracteres alfanuméricos:
numéricos (0..9), alfabéticos (A..Z, a..z) e
especiais (#, $, ?, !, @).
● Uma sequência de caracteres deve ser
indicada entre aspas (“”).
● Exemplos:
○ Na placa estava escrito: “Não pise na grama”.
○ Constava na prova: “Use somente 1 caneta!”;
○ Meu e-mail é: “kschenatto@utfpr.edu.br”.
Tipo primitivo - Lógico
● Toda e qualquer informação que pode
assumir apenas duas situações;
● Exemplos:
○ A porta pode estar Aberta ou Fechada.
○ A lâmpada pode estar Acesa ou Apagada.
○ Uma afirmação é Verdadeira ou Falsa.
Exercício 01
● Determine qual é o tipo primitivo de
informação presente nas sentenças a seguir:
○ A placa “Pare!” tinha 2 furos de bala.
○ Cristina subiu 5 degraus para pegar uma maçã boa.
○ Alberta levou 3,5 horas para chegar ao hospital onde
concebeu uma garota.
○ Eduardo pintou em sua camisa: “Preserve o meio
ambiente”, e ficou devendo $ 100,59 em tintas.
○ Arnaldo recebeu sua 18ª medalha por ter alcançado
a marca de 57,3 segundos nos 100 metros rasos.
Constante
● O dado é constante quando ele não sofre
nenhuma variação no decorrer do tempo;
● Exemplos:
○ Cotação do dólar;
○ Peso de uma pessoa;
○ Índice da inflação.
Variáveis
● Imagine que um computador é um grande
arquivo com várias gavetas, onde cada
gaveta pode armazenar apenas um único
valor (inteiro, numérico, lógico ou
caractere);
● Regras:
○ Devem começar por caracter alfabético;
○ Seguidos de caracteres alfabéticos ou numéricos;
○ O nome de uma variável não poderá possuir espaços
em branco;
○ Não poderá ser nome de uma variável, uma palavra
reservada a uma instrução de programa.
○ Não poderão ser utilizados outros caracteres a não
ser letras e números e o caractere especial _
Exemplos - Variáveis
● Exemplos:
○ Corretos: Alpha, X, BJ153, notas, medias, FGTS.
○ Errados: 5X, E(13), A:B, x-y, Nota/2, AWQ*, P&AA.
Regras - Variáveis
• São nomes válidos de • São nomes inválidos
variáveis: de variáveis
• Nomeusuario, • Nome usuario,
• Fone1, • 1x,
• X, • Fone#,
• Delta25, • Escreva,
• Z4, • Dentre outros
• Dentre outros..
Variáveis e Tipos de dados
● Para o computador e o programador poder
entender com que tipo de variáveis ele está
trabalhando é necessário sempre associar um
tipo de dado para uma variável.
● Exemplo:
○ Nome, endereco, data: caractere;
○ abc, XPTO, raio, PESO, dólar: real;
○ Resposta : lógico.
Variáveis e Tipos de dados
● A declaração de uma variável reserva um
espaço na memória, de determinado
tamanho, para determinado tipo, acessível
por um nome.
Exercício 02
● Assinale os identificadores válidos:
a)(X) h) ASDRUBAL
b) U2 i) AB*C
c) AH! j) 0&0
d)“ALUNO” l) P{0}
e) #55 m) B52
f) KM/L n) CEP
g)UYT o) dia
Exercício 03
● Supondo que as variáveis NB, NA, Nmat
sejam utilizadas para armazenar a nota do
aluno, o nome do aluno, o número da
matrícula, declare-as corretamente,
associando o tipo primitivo adequado ao dado
que será armazenado.
Exercício 03 - Resolução
● Supondo que as variáveis NB, NA, Nmat
sejam utilizadas para armazenar a nota do
aluno, o nome do aluno, o número da
matrícula, declare-as corretamente,
associando o tipo primitivo adequado ao
dado que será armazenado.
○ NB: real;
○ NA: caracter;
○ Nmat: inteiro;
Exemplo
Crie um programa que efetue a leitura de dois
valores numéricos. Faça a operação de soma
entre os dois valores e apresente o resultado
obtido.
Resolução - algoritmo
1. Ler dois valores, variáveis N1 e N2;
2. Efetuar a soma das variáveis N1 e N2,
implicando o seu resultado na variável
SOMA;
3. Apresentar o valor da variável SOMA após a
operação de soma dos dois valores
fornecidos.
Pseudocógido
1. Deve obedecer ao que está definido na
lógica do algoritmo;
Abrir o visualg