Dim CharityBills(2) as decimal
Dim charityName(2) as string
console.WriteLine("Input the 1st Charity name")
charityName(0) = console.ReadLine()
console.WriteLine("Input the 2nd Charity name")
charityName(1) = console.ReadLine()
console.WriteLine("Input the 3rd Charity name")
charityName(2) = console.ReadLine()
console.WriteLine("Choose a Charity to donate by number 1,2,3 or use -1 to show total so far")
Choice = console.ReadLine()
Array.sort(charityBills, charityName)
Array.Reverse(charityBills)
Array.Reverse(charityName)
Grand = charityBills(0) + charityBills(1) + charityBills(2)
Console.WriteLine(charityName(0) & " = $" & CharityBills(0))
Console.WriteLine(charityName(1) & " = $" & CharityBills(1))
Console.WriteLine(charityName(2) & " = $" & CharityBills(2))
Console.WriteLine("Grand Totals = " & Grand)
Array.Reverse(charityBills)
Array.Reverse(charityName)
Array.sort(charityName,charityBills)
Do while Choice < 1 or Choice > 3
console.WriteLine("No Charity found")
Choice = console.ReadLine()
console.WriteLine("How much do you want to donate to Charity " & charityName(0) & "?")
Bill = console.ReadLine()
console.WriteLine("You can only input positive number please try agian")
Bill = console.ReadLine()
CharityBills(0) += Donation
console.WriteLine("You donate " & Donation & " (1% of your shopping bills) to charity " & charityName(0))
console.WriteLine("How much do you want to donate to Charity " & charityName(1) & "?")
Bill = console.ReadLine()
console.WriteLine("You can only input positive number please try agian")
Bill = console.ReadLine()
CharityBills(1) += Donation
console.WriteLine("You donate " & Donation & " (1% of your shopping bills) to charity " & charityName(1))
console.WriteLine("How much do you want to donate to Charity " & charityName(2) & "?")
Bill = console.ReadLine()
console.WriteLine("You can only input positive number please try agian")
Bill = console.ReadLine()
CharityBills(2) += Donation
console.WriteLine("You donate " & Donation & " (1% of your shopping bills) to charity " & charityName(2))