You are on page 1of 2

This is the code I wrote for task 2. Can you help identify what is irrelevant or wrong.

Dim Corder, GOrder, SOrder, CDeliver, GDeliver, SDeliver, CountRejected As Integer


Dim Weight, TWeight As Single
TWeight = 0
CDeliver = 0
GDeliver = 0
SDeliver = 0
CountRejected = 0
Console.Write("Enter Order for Cement: ")
Corder = Console.ReadLine
While CDeliver < Corder
Console.Write("Enter weight of sack of cement")
Weight = Console.ReadLine
Select Case Weight
Case Is <= 24.9, Is >= 25.1 : CountRejected = CountRejected + 1
Console.WriteLine("Rejected due to invalid weight.Please Re-enter weight")
Case Else : TWeight = TWeight = Weight
CDeliver = CDeliver + 1
End Select
End While
Console.Write("Enter Order for Gravel: ")
GOrder = Console.ReadLine
While GDeliver < Corder
Console.Write("Enter weight of sack of gravel")
Weight = Console.ReadLine
Select Case Weight
Case Is <= 49.9, Is >= 50.1 : CountRejected = CountRejected + 1
Console.WriteLine("Rejected due to invalid weight.Please Re-enter weight")
Case Else : TWeight = TWeight = Weight
GDeliver = GDeliver + 1
End Select
End While
Console.Write("Enter Order for Sand: ")
SOrder = Console.ReadLine
While SDeliver < SOrder
Console.Write("Enter weight of sack of sand")
Weight = Console.ReadLine

Select Case Weight


Case Is <= 49.9, Is >= 50.1 : CountRejected = CountRejected + 1
Console.WriteLine("Rejected due to invalid weight.Please Re-enter weight")
Case Else : TWeight = TWeight = Weight
SDeliver = SDeliver + 1
End Select
End While
Console.WriteLine("Total Weight of Order : " & TWeight)
Console.WriteLine("Total sacks rejected: " & CountRejected)

You might also like