Você está na página 1de 3

Os algoritmos:trata-se basicamente de processos para se chegar à resolução de um

determinado problema.

Esses algoritmos podem ser computacionais ou não computacionais.Neste momento,interessa


saber apenas sobre os computacionais.

Para se criar um algoritmo, seguem-se esses passos:

Primeiramente observamos o problema em questão e procuramos criar uma maneira de


resolvê-lo. Ou seja, entender o que está acontecendo e de que forma será possível contornar
esse transtorno.

Esse passo será chamado de Descrição.

O segundo passo é a solução,que será o desenvolvimento de um caminho que seja capaz de


resolver o problema em questão.

Após isso,temos como terceiro passo ,o teste de qualidade: nele devemos executar o
algoritmo para avaliar se há ou não erros,ou seja,se é obtido o resultado desejado.

Caso o resultado não seja o esperado,haverá um outro passo,que será a Alteração:

Este consiste em fazer uma alteração no algoritmo a fim de resolver o problema.apos feita
essa alteração o algoritmo deve ser novamente submetido ao teste de qualidade.

E ,por ultimo,temos o Produto Final.

Estando pronto o algoritmo,é bom que se faça uma validação do algoritmo,por meio de um
chinês.

É bom também que seja observada as informações que são realmente necessárias para que
seja separada das que não forem necessárias.

Os algoritmos podem ser representados de diversas maneiras :

Descrição narrativa, fluxograma convencional e pseudocódigo (também conhecido como


linguagem estruturada).

A primeira trata-se da descrição pura do algoritmo:

Cálculo da média de um aluno:

● obter as notas da primeira e da segunda prova;

● calcular a média aritmética entre as duas;

● se a média for maior ou igual a 7, o aluno foi aprovado,

senão ele foi reprovado


a segunda trata-se de uma representação gráfica.

E a terceira é algo bem próximo do português mesmo, não sendo necessário conhecimento
prévio de qualquer linguagem de programação.

A estrutura básica de um algoritmo segue um padrão:

Algoritmo( neste primeiro entrará o nome do algoritmo,as variáveis e os subalgoritmos)

Inicio(aqui é o corpo do algoritmo)

Fimalgoritmo(finaliza)

Serão usadas na confecção do algoritmo,Variáveis.

Estas poderão apresentar 5 tipos :

Lógico: numero inteiros,sem casas decimais.

Real: números reais,com uso de casas decimais

Caractere: variáveis do tipo string,ou seja,cadeia de caracteres

Lógico: booleano,verdadeiro ou falso.

Os nomes das variáveis devem começar por Letras e depois conter letras,numerais ou
underline.

Não pode haver variáveis com o mesmo nome.

Sintaxe :

Var

<nome>:<tipo>

CONSTANTE:não está sujeita à mudanças.assumirá sempre o mesmo valor estipulado.

Sintaxe:

Const<nome>=<valor>

Comandos básicos :

Leia:

Recebe valores digitados pelos usuário, atribuindo-os às variáveis cujos nomes estão em
<lista-de-variáveis> (é respeitada a ordem especificada nesta lista). 
Escreva: Escreve no dispositivo de saída padrão (monitor) o conteúdo de cada uma das
expressões que compõem <lista-de-expressões>.  As expressões dentro desta lista devem estar
separadas por vírgulas. Depois de serem avaliadas, seus resultados são impressos na ordem
indicada.

Operadores de atribuição: atribui valor a determinada variável.

<nome da variável>:=<expressão>

Você também pode gostar