estudante
ALGORÍTMOS
27 de Fevereiro 2014
Prof. Esp. João Teixeira
Construção de Algorítmos
¨
Na criação de algoritmos, utilizam-se os conceitos de:
¤ Bloco
lógico;
¤ Entrada e saída de dados;
¤ Variáveis e constantes;
¤ Atribuições, expressões lógicas e aritméticas e
¤ Comandos que traduzam estes conceitos de forma a representar o conjunto de ações.
Construção de Algorítmos
¨
¨
Para que esse conjunto de ações se torne viável, deve existir uma ordem lógica pelo qual essas ações são executadas, ou seja, um fluxo de execução.
Através das estruturas básicas de controle do fluxo de execução – sequência, seleção e repetição – e da combinação delas, pode-se criar um algoritmo para solucionar qualquer problema. Instruções Básicas
¨
As instruções (ou comandos) são representadas pelo conjunto de palavraschave (vocabulário) de uma determinada linguagem de programação, que tem por finalidade comandar em um computador:
¤ o
seu funcionamento e
¤ a forma como os dados armazenados deverão ser tratados.
Algorítmo Sequencial
¨
É o conjunto de ações primitivas que serão executadas numa seqüência linear de cima para baixo e da esquerda para a direita, isto é, na mesma ordem em que foram escritas.
Algorítmo Seqüencial
Algoritmo
Variáveis
Início
Fim
Tudo o que estiver entre < e > indica que o conteúdo deste item não é um comando verdadeiro, onde deve ser substituído o texto por um comando/ dado/valor conforme a indicação fornecida.
Algorítmo Seqüencial
Início
Comando1
Comando2
Comando3
Comando N
Fim
Atribuição de Dados (Comando de Atribuição)
¨
Quando necessita-se colocar um valor em uma variável tem-se duas formas:
¤ atribuindo-se
diretamente um valor a ela ou
¤ através de um comando de entrada de dados (leitura).
¨
Um comando de atribuição permite fornecer um valor a uma certa variável (guardar numa certa
gaveta),