Exercícios Resolvidos de Algoritmos estruturados

Ver Teoria

Enunciado

Liste todas as características de um algoritmo e descreva os passos para converter um algoritmo da linguagem natural em um programa.

Passo 1

Para ser um algoritmo as seguintes características devem estar presentes:

  • Não deve ter instruções com duplo sentido;
  • Deve possuir entradas e saídas bem definidas;
  • Deve ser finito, para isso não deve entrar em instruções com repetições sem fim;
  • Deve ser genérico e entendido de forma clara por todos;
  • Deve ser independente, podendo ser executado em inúmeras linguagens.

Passo 2

Além disso, os passos necessários para converter um algoritmo da linguagem natural em um programa são:

  1. Analisar o problema;
  2. Analisar restrições;
  3. Identificar as entradas;
  4. Identificar as saídas;
  5. Descrever a solução.

Resposta

Ei, a resposta está no passo a passo :)