Buscar

ALG03_Pseudocodigo_e_Visualg

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 20 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PSEUDOCÓDIGO E VISUALG
FELIPE G. TORRES
INTRODUÇÃO A PSEUDOCÓDIGO 
• O Pseudocódigo ou Portugol consiste em analisar o
enunciado do problema e escrever os passos a serem
seguidos para sua resolução.
• A passagem do algoritmo para qualquer linguagem de
programação é quase imediata.
• Ou seja, na prática, ao criar um pseudocódigo, você
estará desenvolvendo o algoritmo para depois
transcrevê-lo para uma linguagem de programação
PALAVRAS-CHAVES DO PSEUDOCÓDIGO 
Algoritmo: É usado como título que define o
nome do programa.
Var (variável): Nesta opção é indicado o tipo
de dado correspondente aos nomes de variáveis.
Início ou Fim: São as palavras que determinam
o início e o término do conjunto de comandos
do corpo do algoritmo.
PALAVRAS-CHAVES DO PSEUDOCÓDIGO 
leia: Lê um determinado dado do teclado.
escreva: Imprime um valor na tela.
se..então..senão: Estrutura de decisão.
para..até: Estrutura de repetição.
enquanto..faça: Estrutura de repetição.
repita..até: Estrutura de repetição.
VARIÁVEIS, CONSTANTES E OPERADORES
Em programação existem dois tipos de valores:
os constantes e os variáveis.
Variáveis: São valores que mudam de acordo com
determinatas condições.
Constantes: São valores fixos que não são
alterados depois da primeira atribuição.
VARIÁVEIS
Representam um local de armazenamento de
informações cujos valores podem ser
modificados.
Uma variável é composta basicamente de:
Identificador – Nome dado à variável para
possibilitar sua manipulação.
Conteúdo – Valor atual da variável.
VARIÁVEIS
VARIÁVEIS
• O identificador de uma variável deve obedecer as
seguintes regras:
• Representar ao máximo o seu significado.
• Não pode conter espaço podendo ser substituído
por “_”.
• Não pode ser formado somente por números.
• Não pode ser iniciado por números.
VARIÁVEIS
• Exemplos de identificadores válidos e inválidos
válidos
Alpha
X
BJ153
K7
Notas
Media
FGTS
inválidos
5x
E(13)
A:B
X-Y
Nota/2
AWQ*
P&AA.
VARIÁVEIS
identificador
Idade:= 32;
Conteúdo da variável
TIPOS DE DADOS
• Os dados são representados pelas informações a
serem processadas por um computador.
• Essas informações estão caracterizadas por três tipos
de dados, a saber:
Dados Numéricos (real e inteiro)
Dados caracteres (literal)
Dados Lógicos (falso e verdadeiro)
ATRIBUIÇÃO DE VARIÁVEIS
▪ Processo de associar um valor a uma variável
(guardar um objeto na gaveta)
▪O tipo de dado deve ser compatível com a
variável (objeto precisa caber na gaveta);
▪Cada variável pode receber apenas um valor.
O segundo valor sobrepõe-se ao anterior;
▪Comando de atribuição (:=,= ou );
ATRIBUIÇÃO DE VARIÁVEIS
Sexo:= ‘M’;
numero := 0;
idade := 2;
Quantidade :=7; 
aluna := “Manuela”
Valorvariável
EXPRESSÕES ARITMÉTICAS
• Todas as expressões aritméticas devem ser
linearizadas para a construção de algoritmos.
• Necessitam ser colocadas em linhas e não devemos
nos esquecer de usar os operadores corretamente.
Expressão tradicional
𝟑
𝟓
+ 𝟕 − 𝟓 + 𝟏
Expressão computacional
(3/5 + (7-5)) + 1;
SINTAXE EM PSEUDOCÓDIGO
Algoritmo nome_do_algoritmo
declarações
inicio
fim
comandos
TRADUZINDO FLUXOGRAMAS
//Exemplo de pseudocódigo
programa SOMA_DOIS_NUMEROS
var
SOMA : inteiro
A : inteiro
B : inteiro
início
leia A
leia B
SOMA = A + B
escreva SOMA
fim
início
SOMA = A + B
A, B
SOMA
fim
VISUALG
https://sourceforge.net/projects/visualg30/
PSEUDOCÓDIGO E VISUALG
FELIPE G. TORRES

Outros materiais