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 declarações
2 - SELECIONE:
          se tal e tal caso,
              então faça isso
          caso contrário, faça isso
3 - REPETIR:
          ENQUANTO 
O programa está cada vez mais "inteligente", e a segunda forma - a ESCOLHA entre diferentes modos de ação - aumenta muito a eficiência dos computadores. 
Vamos começar com um exemplo simples. 
Você deve inserir dois números inteiros no teclado e determinar o maior deles.
Explore este exemplo.