/* Herthik A/L Prathaban ( A19EC0049 ) 001020050465
Nur Hadirah Munawarah Binti Rozmizan (A19EC0201) 000526-06--076 */

#include <iostream>
using namespace std;


int getcoin();  //function prototype
void calculateCoin(int &totalCoin, int coin); //function prototype

int getcoin()
{
	int coin;
	cout << "\n\nEnter the value of coin : ";
	cin >> coin;
	
	return coin;
}
void calculateCoin(int &totalCoin, int coin)
{
	totalCoin+=coin;
	cout <<"The total coin is: " << totalCoin;
}

int calculateBalance(int totalCoin)
{
	int price=120;
    int balance = totalCoin-price;
    cout << "\nThe balance amount is: "<<balance;
	return balance;
}

int main()
{
	static int totalCoin=0;
	int price=120;

	
	do{
		int coin=getcoin();
			
	    calculateCoin(totalCoin,coin);
	}
	while(totalCoin<price);

	int balance=calculateBalance(totalCoin);
	if(balance>0)
    {
    	cout << "\nPlease collect your balance.";
	}
	
		cout << "\nTERIMA KASIH";

return 0;
}
