Adicionado constantes para tipo de PA
Adicionado método para verificar o tipo de PA
Adiciaondo constantes para 0.0, 1.0, 2.0, alterado tipos das constantes para unsigned, e criado constantes para as execeções
Adicioando comentários para os métodos
Adicionado comentários nos métodos da PG e definido constante para 1.0
Transformado os métodos calculate em private
Alterado métodos calculate para serem sobreescritos em classes filhas
Adicionado ponteiros this para métodos onde não tinha
Criada função que generaliza a exibição dos dados