Baixe o app para aproveitar ainda mais
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
Compartilhar