public static void Main(string[] args)
double cost, money, change;
int po2, po1, p50, p20, p10, p5, p2, p1;
Console.Write("Enter cost: ");
cost = double.Parse(Console.ReadLine());
Console.Write("Enter money given: ");
money = double.Parse(Console.ReadLine());
Console.Write("Your change is {0}." , change);
change = change - (po2 * 2);
p50 = (int)(change / 0.5);
change = change - (p50 * 0.5);
p20 = (int)(change / 0.2);
change = change - (p20 * 0.2);
p10 = (int)(change / 0.1);
change = change - (p10 * 0.1);
p5 = (int)(change / 0.05);
change = change - (p5 * 0.05);
p2 = (int)(change / 0.02);
change = change - (p2 * 0.02);
p1 = (int)(change / 0.01);
change = change - (p1 * 0.01);
Console.Write("{0} £2 coins, {1} £1 coins, {2} 50p pieces, {3} 20p pieces, {4} 10p pieces, {5} 5p pieces, {6} 2p pieces, {7} 1p pieces", po2, po1, p50, p20, p10, p5, p2, p1);