Exercícios:
  1. O objectivo deste exercício é experimentar a definição de funções simples sem algoritmo. Desenvolva uma função para cada um dos objectivos apresentados nas alíneas seguintes.
    class BasicFunctions {
    //...
    }


    1. Obter o dobro de um número.
      static int doubleOf(int x){
          //...
      }


    2. Elevar um número ao quadrado.

    3. Obter a diferença entre dois números.

    4. Obter a percentagem de um valor relativamente a um total.
      Exemplo: 2 num total de 8 corresponde a 25%
      static double percentage(int n, int total){
          //...
      }


    5. Obter a média entre dois números.

    6. Arredondar um número decimal.
      Exemplo: round(4.3) → 4      round(4.7) → 5

    7. Saber se um número inteiro é negativo.
      Exemplo: isNegative(-2) → true     isNegative(3) → false
      static boolean isNegative(int n){
          //...
      }


    8. Saber se um número inteiro é impar.

    9. Saber se um número inteiro é par.

    10. Saber se um número inteiro é menor que outro.

    11. Saber se um número inteiro corresponde a um dígito (i.e. está entre 0 e 9).

    12. Saber se um número está incluído num dado intervalo (fechado).
      Exemplo: isIncluded(5, 4, 9) → true

    13. Saber se um número está excluído de um dado intervalo (fechado).
      Exemplo: isExcluded(4, 4, 9) → false

    14. Saber se um número é múltiplo de outro e simultaneamente é par.

    15. Saber se um número satisfaz a condição de ser par ou ser negativo.