logica de programação

17471 palavras 70 páginas
Apostila Completa de Estruturas de Dados
Algoritmos

Conceitos

É um conjunto de instruções ou comandos que, quando executados , levam a um conjunto finito de ações.
É um conjunto ordenado de instruções que quando seguidas desempenham uma tarefa especifica.

Características
È rigoroso em sua definição
Legibilidade
Portabilidade

Programa.

É uma adaptação ou codificação de um algoritmo atendendo as regras de uma linguagem especifica.

Estrutura Básica de um Algoritmo

Um Algoritmo é normalmente dividido em 2 partes:

A Primeira parte é aonde será declaradas tudo o que é necessário para a execução do algoritmo. Esta parte vai desde a palavra INICIO até a Paravra PROCEDA.
A segunda parte é aonde serão colocados os comandos que serão executados pelo Algoritmo.Esta parte se inicia com a Palavra PROCEDA e vai até a palavra FIM.

Exemplo:

INICIO

Primeira Parte

PROCEDA

Segunda Parte

FIM.

É algo muito parecido com uma receita de bolo, aonde primeiro colocamos os ingredientes, e depois colocamos o modo de preparo , aonde detalhamos os procedimentos necessários para o preparo da receita.
A única diferença é que no lagoritmo procuramos fazer a “receita” de acordo com uma linguagem especifica. O uso desta linguagem evita que sejam feitas interpretações diferentes da mesma sentença como veremos a seguir:

Problemas de Narrativa:

Utilização do Não, somente, mas, e/ou, A menos que:

Conforme as palavra utilizadas para descrever uma função , poderão surgir interpretações diversas como nos exemplos abaixo:
“Somar A e B a menos que A seja menor que B aonde neste caso subtrair A de B”

“Somar A e B , entretanto se a for menor que B a resposta será a diferença entre A e B”

“Somar A e B mas subtrair A de B quando A for menor que B”

“O Total é a soma de A e B , somente quando A for menor é que a diferença deve ser utilizada no total”

Até , acima, abaixo:

“Abaixo de 20 unidades não há desconto, acima de 20 unidades

Relacionados

  • Logica de programação
    1457 palavras | 6 páginas
  • lógica de programação
    608 palavras | 3 páginas
  • Logica de Programação
    18016 palavras | 73 páginas
  • Lógica de Programação
    12666 palavras | 51 páginas
  • Logica de programação
    20197 palavras | 81 páginas
  • Logica de Programação
    288 palavras | 2 páginas
  • logicas de programação
    735 palavras | 3 páginas
  • Lógica de Programação
    1869 palavras | 8 páginas
  • Logica de programação
    404 palavras | 2 páginas
  • Logica de programação
    20194 palavras | 81 páginas