Docsity
Docsity

Prepare-se para as provas
Prepare-se para as provas

Estude fácil! Tem muito documento disponível na Docsity


Ganhe pontos para baixar
Ganhe pontos para baixar

Ganhe pontos ajudando outros esrudantes ou compre um plano Premium


Guias e Dicas
Guias e Dicas


Algoritmos e programação, Notas de estudo de Algoritmos e Programação

Introdução ao pseudo-código, Estrutura de Fluxograma em português

Tipologia: Notas de estudo

Antes de 2010

Compartilhado em 25/03/2009

verde_amarelo
verde_amarelo 🇧🇷

4.7

(93)

206 documentos

1 / 24

Toggle sidebar

Esta página não é visível na pré-visualização

Não perca as partes importantes!

bg1
AULA 02
Estrutura Pseudo-Código
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18

Pré-visualização parcial do texto

Baixe Algoritmos e programação e outras Notas de estudo em PDF para Algoritmos e Programação, somente na Docsity!

AULA 02

Estrutura Pseudo-Código

Somos Capazes!!!

• Todos nós sabemos criar e seguir algoritmos

• Como ir de casa até o trabalho?

• Como fazer um bife à milaneza?

• Como trocar o pneu do carro?

Regras para as rãs

• Somente pular para a casa da frente ou de

trás se ela estiver vazia.

• Pular a rã vizinha se for parar em uma casa

vazia.

• Este algoritmo serve para ordenar dados, e é

muito utilizado em computação.

Como escrever esses passos?

Pensando em organizar idéias...

  • (^) TRAVESSIA DO RIO: Como fazer para que um barqueiro atravesse o rio com suas cargas cuidando das seguintes regras: - (^) O barqueiro somente pode levar uma carga por vez - (^) O lobo come a ovelha se deixados sozinhos - (^) A ovelha come o repolho se deixados sozinhos

Pensando em organizar idéias...

  • (^) USAR UMA CALCULADORA: como ensinar uma criança ( anos) a usar uma calculadora para realizar as seguintes operações? - (^) 2 + 5 - (^) 3 + 1 - (^) 5 – 2

Como escrever esses passos?

Como escrever esses passos?

Especificação de Passos

  • (^) Cada pessoa possui sua forma de representar passos
  • (^) Em computação precisamos organizar essa especificação de forma que o computador entenda! Teclado Leitora Ótica Leitora de Cartões Operações Monitor Relatório Cupom Entradas Processamento Saídas

Exemplo de pseudo-linguagem

• Calcular a área de uma mesa retangular

algoritmo “area” var comprimento, largura, area: inteiro inicio leia( comprimento ) leia( largura ) área <- comprimento * largura escreva( ”Área igual a ”, area) Fimalgoritmo

Observe as palavras em negrito,

são as palavras chaves da linguagem.

Estrutura Pseudo-código

Declaração de variáveis: var nome_variaveis : tipo; Nome_variáveis é uma lista de identificadores separados por vírgulas Tipo é um nome de tipo de dado Exe.: ano : inteiro