Introdução à programação/Algoritmos: diferenças entre revisões

[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
m Foram revertidas as edições de 79.168.205.96 (disc) para a última revisão de Abacaxi
Abacaxi (discussão | contribs)
Sem resumo de edição
Linha 1:
 
Um algoritmo é um esquema de resolução de um problema. Pode ser implementado com qualquer sequência de valores ou objectosobjetos que tenham uma lógica infinita (por exemplo, a língua portuguesa, a linguagem Pascal, a linguagem C, uma sequência numérica, um conjunto de objectosobjetos tais como lápis e borracha), ou seja, qualquer coisa que possa fornecer uma sequência lógica. Em baixo podemos ver um algoritmo implementado num fluxograma, sobre o estado de uma lâmpada:
 
<center>[[Imagem:Introducao_programacao_fluxograma.png]]<br/>
<br>
Figura 3 - Algoritmo num fluxograma
</center>
 
<br>
Seguindo o raciocínio em cima, então um programa de computador é já por si um algoritmo? Sim, é verdade. Embora tenhamos que usar um algoritmo prévio, na nossa língua (como apresentado na imagem acima) para escrever um programa com lógica, o próprio programa que provém desse algoritmo é já um algoritmo. Até um esquema mental é um algoritmo.
 
Linha 20:
 
 
O conteúdo escrito em cima está formalizado numa linguagem de algoritmiaalgoritmos chamada ''[http://portugol.sites.uol.com.br Portugol]'' pela maior parte dos programadores e professores que trabalham em instituições de ensinamento das linguagens de programação.
<br>
 
O conteúdo escrito em cima está formalizado numa linguagem de algoritmia chamada ''[http://portugol.sites.uol.com.br Portugol]'' pela maior parte dos programadores e professores que trabalham em instituições de ensinamento das linguagens de programação.
Como pode visualizar, um algoritmo pode ser escrito de várias maneiras, de cima para baixo, da esquerda para a direita, na diagonal, em árabe, em russo... É preciso é que o escreva!
<p>&nbsp;</p>