TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Noção de algoritmo

Tese: Noção de algoritmo. Pesquise 860.000+ trabalhos acadêmicos

Por:   •  14/4/2013  •  Tese  •  776 Palavras (4 Páginas)  •  220 Visualizações

Página 1 de 4

1. Noção de algoritmo

Em português, a palavra algoritmo quer dizer “operação ou processo de cálculo”

Outra definição de algoritmo pode ser dada como a especificação da sequência ordenada de

passos que deve ser seguida para a realização de uma tarefa, garantindo a sua repetibilidade.

O algoritmo não é a solução do problema, mas sim o meio de obtê-la. Surgem então

poderá ser obtida por meio de um método previamente conhecido, composto de

operações que, conjuntamente, levam ao fim desejado a partir do estado observado.

Podemos então definir algoritmo da seguinte forma: um algoritmo é uma sequência

ordenada e finita de operações bem definidas e eficazes que, quando executadas por um

computador termina sempre num determinado período de tempo e que produz uma solução ou

que indica que a solução não pode ser obtida.

Ao contrário do que se possamos imaginae, o conceito de algoritmo não foi criado para

as necessidades da computação. Pelo contrário, a programação de computadores é apenas um

dos campos de aplicação dos algoritmos

Estrutura de um Programa

Provavelmente a melhor maneira de começar a aprender uma linguagem de programação é com um programa. Então aqui está nosso primeiro programa:

Citar

// meu primeiro programa em C++

#include <iostream.h>

int main ()

{

cout << "Ola Mundo!";

return 0;

}

Citar

Ola Mundo!

O lado esquerdo mostra o código-fonte de nosso primeiro programa, no qual podemos nomeá-lo, por exemplo, como hiworld.cpp. O lado direito mostra o resultado do programa depois de compilado e executado. A maneira de editar e compilar um programa depende do compilador que você estiver usando. Dependendo se tem ou não uma interface de desenvolvimento e da versão.

Todas as linhas que iniciarem com duas barras (//) são consideradas comentários e não tem nenhum efeito no comportamento do programa. Elas podem ser usadas pelo programador para incluir explicações ou observações curtas dentro do próprio código. Nesse caso, essa linha é uma breve descrição do que o nosso programa faz.

#include <iostream.h>

Comandos que começam um sinal de numeração (#) são diretivas do pré-processador. Elas não são linhas de código executáveis, mas indicações para o compilador. Nesse caso, o comando #include <iostream.h> diz ao pré-processador do compilador para incluir o arquivo de cabeçalho padrão iostream. Esse arquivo específico inclui as declarações da biblioteca básica de entrada-saída do C++, e está sendo usado porque suas funcionalidades serão usadas mais tarde nesse programa.

int main ()

Essa linha corresponde

...

Baixar como (para membros premium)  txt (4.9 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com