Advertisement
King_96

week 6

Nov 26th, 2014
235
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
VB.NET 2.02 KB | None | 0 0
  1. ' Name:         Sales Express Project
  2. ' Purpose:      Displays the average sales amount
  3. ' Programmer:   <your name> on <current date>
  4.  
  5. Option Explicit On
  6. Option Strict On
  7. Option Infer Off
  8.  
  9. Public Class frmMain
  10.     Dim strOut As String
  11.     Dim intItems As Integer
  12.     Dim intToEnd As Integer
  13.     Dim strInputSales As String
  14.     Dim decSales As Decimal
  15.     Dim intNumSales As Integer
  16.     Dim decTotalSales As Decimal
  17.     Dim decAvgSales As Decimal
  18.  
  19.  
  20.     Private Sub btnExit_Click(sender As Object, e As EventArgs) Handles btnExit.Click
  21.         Me.Close()
  22.     End Sub
  23.  
  24.     Private Sub btnCalc_Click(sender As Object, e As EventArgs) Handles btnCalc.Click
  25.  
  26.         intItems = 1
  27.         IntToEnd = CInt(strInputSales)
  28.         intItems = 0
  29.  
  30.         For intItems = 0 To intToEnd
  31.             intItems += 1
  32.  
  33.             strInputSales = InputBox("Enter a sales amount." & ControlChars.NewLine & "Click cancel or leave blank to end.")
  34.             decSales = CDec(InputBox("Enter a sales amount." & ControlChars.NewLine & "Click cancel or leave blank to end."))
  35.             intNumSales = CInt(CDec(InputBox("Enter a sales amount." & ControlChars.NewLine & "Click cancel or leave blank to end.")))
  36.             decTotalSales = CDec(InputBox("Enter a sales amount." & ControlChars.NewLine & "Click cancel or leave blank to end."))
  37.             decAvgSales = CDec(InputBox("Enter a sales amount." & ControlChars.NewLine & "Click cancel or leave blank to end."))
  38.  
  39.             strOut += (strInputSales & ControlChars.NewLine)
  40.             strOut += (decSales & ControlChars.NewLine)
  41.             strOut += (intNumSales & ControlChars.NewLine)
  42.             strOut += (decTotalSales & ControlChars.NewLine)
  43.             strOut += (decAvgSales & ControlChars.NewLine)
  44.  
  45.             txtList.Text = strOut
  46.         Next intItems
  47.         If intItems > 0 Then
  48.             decAvgSales = decTotalSales / intNumSales
  49.             lblAvg.Text = decAvgSales.ToString("C2")
  50.         Else
  51.             lblAvg.Text = "N/A"
  52.         End If
  53.  
  54.  
  55.     End Sub
  56. End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement