Construções algorítmicas
Quer aprender a criar programas poderosos, "inteligentes", versáteis e úteis?
Então você precisa aprender as três principais formas de controle de execução do programa. De acordo com a teoria de sistemas computacionais, uma boa linguagem de programação deve fornecer a implementação de três formas de controle sobre o processo de execução do programa:
1. 
Sequência:  execução de instruções sequenciais - já vimos isso em cursos anteriores. Todos os nossos programas anteriores eram uma sequência de instruções.
2. 
Seleção:
se tal e tal caso,
    então faça
caso contrário, faça isso
3. Repita:
enquanto (condição é verdadeira)
     faça).
A segunda forma,  escolher entre diferentes cursos de ação, aumenta muito a eficiência dos computadores.
Um exemplo simples. 
É necessário inserir dois números reais no teclado e determinar o maior deles.