Escolar Documentos
Profissional Documentos
Cultura Documentos
LÓGICA DE
PROGRAMAÇÃO
Hellen Brito
Lógica de
Lógica Utilização da Programação
Lógica
Lógica define o Consiste em
encadeamento Possibilita a aprender a
de ações mais ordenação do pensar na
coerentes para pensamento mesma
chegar a um humano sequência de
objetivo execução dos
programas de
computador
Lógica no Contexto da
Programação
Você sabe o que é uma
sequência lógica? Na prática, as sequências lógicas trazem:
ALGORITMO
Exemplo 1 Exemplo 2
Observe, a seguir, a sequência com dez passos, na ordem que está apresentada, e reflita se seria
possível realizar essa ação usando o seguinte encadeamento de ações para sacar o dinheiro.
Caso não concorde, na próxima tela, você terá a oportunidade de numerar as etapas na
sequência lógica correta. Para isso, navegue pela seta.
1- Sair do banco.
2- Aguardar a vez do atendimento.
3- Entrar na fila do caixa.
4- Digitar a senha.
5- Entrar no banco.
6- Informar o valor a ser retirado.
7- Procurar a fila do caixa.
8- Pegar o dinheiro, o cartão eletrônico e o comprovante de saque.
9- Inserir o cartão eletrônico no caixa.
10- Conferir o valor em dinheiro.
Programas, Aplicativos ou
Softwares
Nesse sentido, existem programas específicos, denominados APLICATIVOS, que buscam resolver
um problema específico a partir de dados informados pelos usuários.
Cada aplicativo (programa específico) tem sua função! Por exemplo, existem programas para:
os programas só resolvem situações
previamente pensadas.
Nesse sentido, programar é prever
situações e tomar decisões sobre
como alcançar os resultados
esperados
Etapas na sequência lógica para sacar dinheiro usando descrição
narrativa
Regras para o Desenvolvimento
de Algoritmos
Diagrama de Blocos ou Fluxograma
Nome_cliente
Num_funcionario
Datanascimento
Declaração de variáveis e constantes
• Sintaxe:
• var
• <variável 1>[, <variável 2>, ...]: <tipo 1>;
• <variável 3>[, <variável 4>, ...]: <tipo 2>;
• const
• <constante 1> = <valor 1>;
• <constante 2> = <valor 2>;
• <constante N> = <valor N>;
• Tipo de uma constante
• É definido pelo tipo do valor atribuído a ela
• Enquanto
• Faça-Enquanto
• Para
ENQUANTO
O comando enquanto poderia fazer esse teste lógico. A função do comando
enquanto é: executar uma lista de comandos enquanto uma determinada
condição for verdadeira.
}
Faça-Enquanto
Este teste é bem parecido com o enquanto. A diferença está no fato de
que o teste lógico é realizado no final, e com isso as instruções do laço
sempre serão realizadas pelo menos uma vez. O teste verifica se elas
devem ser repetidas ou não.
var
0 1 2 3 4
escreva(nome[2])
}
}
Exemplo de Sintaxe
inteiro vetor[5]
caracter vetor2[200]
//vetores inicializados
real vetor3[2] = {1.4,2.5}
logico vetor4[4] = {verdadeiro,falso,verdadeiro,verdadeiro}