// cParquimetro.cpp
// Definição da classe cParquimetro
// Exercício da aula de 23 de Novembro de 2001


#include <iostream.h>
#include "cParquimetro.h"
#include "cHora.h"


// IMPLEMENTAR os métodos da classe cParquimetro


cParquimetro::cParquimetro()
{
	


}


int cParquimetro::GetValorIntroduzido()
{
	


}


// Retorna uma string indicando o estado do parquimetro
char * cParquimetro::GetEstadoTexto()
{
	


}


// Retorna o estado do parquimetro
cParquimetro::TipoEstado cParquimetro::GetEstado()
{

}

bool cParquimetro::Iniciar()
{
	




}
	


// Só aceita moedas de 5, 10, 20, 50, 100 e 200 escudos
bool cParquimetro::IntroduzirMoeda( int Valor )
{
	



}


bool cParquimetro::Finalizar()
{
	
	if ( Estado == EM_OPERACAO )
	{
		cHora Hora;
		
		// Obtem a hora actual
		

		// Escreve a hora actual 
		

		// Calcula os minutos que a que o utilizador tem direito
		// Cada minuto custa 2 escudos
		
		

		// Calcula a hora final permitida
		

		// Escreve a hora final
		
		
		// Actualiza as variáveis necessárias
		


		return true;
	}
	else
		return false;

}




bool cParquimetro::Anular()
{




}
