Академический Документы
Профессиональный Документы
Культура Документы
PROGRAMAÇÃO ALGORITMOS
ALGORITMOS
O que você entende por algoritmos?
Onde encontramos os algoritmos?
O que é algoritmos?
Exemplo
ALGORITMOS
SISTEMA
COMPLETO
Linguagem de
Lógica de Programação
Programação
LÓGICA DE PROGRAMAÇÃO
FLUXOGRAMA
PORTUGOL
NASSI
SHNEIDERMAN
VISUALG
VISUALG- Identificadores
Variáveis REGRAS:
1. Deve começar com uma letra
2. Os próximos podem ser letras e
Var números.
Identificador: tipo 3. Não pode utilizar nenhum símbolo,
exceto _
4. Não pode conter espaços em branco
5. Não pode conter letras com acento
6. Não pode ser uma palavra reservada
VISUALG - Tipos
Tipos Primitivos:
Inteiro EX: 1 5 -9
Escreva ( “ XXXXX”)
Escreval ( “xxxxxxxx’) (pula linha)
Escreva (“msg”)
Escreva (msg)
Escreva (“Mensagem ”, msg )
VISUALG
Comando de Entrada:
Leia ( nome_variavel)
VISUALG
Operadores
Ordem de
Aritméticos:
+ ADIÇÃO procedência
- SUBTRAÇÃO
1º () PARÊNTESES
* MULTIPLICAÇÃO
2º ^ EXPONENCIAÇÃO
/ DIVISÃO
3º */ MULTIPLICAÇÃO / DIVISÃO
\ DIVISÃO INTEIRA
4º +- ADIÇÃO / SUBTRAÇÃO
^ EXPONENCIAÇÃO
% MÓDULO
VISUALG
Funções
Aritméticas:
VISUALG
Operadores
Relacionais:
VISUALG
Operadores Lógicos
VISUALG
Operadores Lógicos
Para A = V, B = V e C = F, qual o resultado da avaliação das
seguintes expressões:
a) (A e B) ou (A ou B)
b) (A ou B) e (A e C)
c) A ou C e B ou A e não B
VISUALG
Operadores Lógicos
Praticando
Escolha-Caso-Outrocaso
VISUALG
Estrutura condicional –
ATIVIDADE
Criar um algoritmo para uma calculadora, onde o usuário
digita o primeiro número, a operação que deseja executar
(+, -, * ou / ) e o segundo número. Dependendo do que o
usuário informar como operador, o algoritmo executará
um cálculo diferente (soma, subtração, multiplicação ou
divisão).
VISUALG
Estrutura condicional
Escolha-Caso-Outrocaso
VISUALG
Estrutura condicional
Um posto está vendendo combustíveis com a seguinte tabela de
descontos:
<comandos>
Fimenquanto
VISUALG
Estrutura de Repetição
ENQUANTO
VISUALG
Estrutura de Repetição
ENQUANTO