' Visual Basic 2008 9.0 .NET Examples - Datatypes - Introduction to Visual Basic : Module Example5 Sub Main() Dim units As Single() = _ {500, 200, 100, 50, 20, 10, 5, 2, 1, 0.5, 0.2, 0.1, 0.05, 0.02, 0.01} ' Dim amount As Single = 0.06 Console.Write(amount & " : ") ' Dim index As Integer Do While amount > 0 Do While amount - units(index) >= 0 Console.Write(units(index) & " ") amount -= units(index) Loop index += 1 Loop Console.WriteLine() ' Console.ReadLine() End Sub End Module ' Visit www.studyvb.com for more examples. Copyright 2003-2008 De Wolf.