| | |
Very easy problem- i can't seem to get
Please support our VB.NET advertiser: Programming Forums - DaniWeb Sister Site
![]() |
•
•
Join Date: Mar 2007
Posts: 5
Reputation:
Solved Threads: 0
okay so the problem is:
I need to develop a program that determines whether a department store customer has eceeded credit limit on charge account. for each customer, the following facts are available:
- accunt number
Balance at the beg. of the month
total of all items charged by this customer this month
-titak of all credits applied to this customer's account this month
-allowed credit limit
the program should input account number as an Integer, but use Double for the other variables. the program should calculate the new balance (= beggining balance + charges - credit), display the new balance and determine whether is exceeds the customer's credit limit. for customers whose credit limit is exceeded, the program should display the message, " credit limit exceeded. use a sentinal value of -1 for the acount number to terminate repetition.
Okay, here is what i have.. now it runs but i dont have a sentinal value and i dont think i did the problem correctly
Sub Main()
Dim accountNumber As Integer
Dim begBal As Double = 1000
Dim totCharges As Double
Dim newbal As Double
Dim credits As Double = 700
Console.Write("Hello. please enter account number:" & vbCrLf)
accountNumber = Console.ReadLine()
Console.Write(" Beginig balance is: 1000" & vbCrLf)
Console.WriteLine(" Please enter credit amount:" & vbCrLf)
credits = Console.ReadLine()
If credits <= 700 Then ' is charges are smaller than the allowed credit amount then subtract
credits -= 700
Console.WriteLine(" Amount after charge is " & credits)
ElseIf credits > 700 Then ' else if charges exceed the allowed credit amount than do not operate, write "exceed'"
Console.WriteLine(" Credit limit exceeded")
End If
newbal = begBal + totCharges - credits
Console.Write(" new balance is " & newbal & vbCrLf)
CAN ANYONE HELP PLEASE!!??
I need to develop a program that determines whether a department store customer has eceeded credit limit on charge account. for each customer, the following facts are available:
- accunt number
Balance at the beg. of the month
total of all items charged by this customer this month
-titak of all credits applied to this customer's account this month
-allowed credit limit
the program should input account number as an Integer, but use Double for the other variables. the program should calculate the new balance (= beggining balance + charges - credit), display the new balance and determine whether is exceeds the customer's credit limit. for customers whose credit limit is exceeded, the program should display the message, " credit limit exceeded. use a sentinal value of -1 for the acount number to terminate repetition.
Okay, here is what i have.. now it runs but i dont have a sentinal value and i dont think i did the problem correctly
Sub Main()
Dim accountNumber As Integer
Dim begBal As Double = 1000
Dim totCharges As Double
Dim newbal As Double
Dim credits As Double = 700
Console.Write("Hello. please enter account number:" & vbCrLf)
accountNumber = Console.ReadLine()
Console.Write(" Beginig balance is: 1000" & vbCrLf)
Console.WriteLine(" Please enter credit amount:" & vbCrLf)
credits = Console.ReadLine()
If credits <= 700 Then ' is charges are smaller than the allowed credit amount then subtract
credits -= 700
Console.WriteLine(" Amount after charge is " & credits)
ElseIf credits > 700 Then ' else if charges exceed the allowed credit amount than do not operate, write "exceed'"
Console.WriteLine(" Credit limit exceeded")
End If
newbal = begBal + totCharges - credits
Console.Write(" new balance is " & newbal & vbCrLf)
CAN ANYONE HELP PLEASE!!??
You use the -1 as a condition to bail out of the loop i.e
While (input <> -1 ) Then
'promt user for input
total = total + input
End While
Display total
The best thing for you would be to draw a flow chart. It will help you visualise what is going on and help you code a solution.
While (input <> -1 ) Then
'promt user for input
total = total + input
End While
Display total
The best thing for you would be to draw a flow chart. It will help you visualise what is going on and help you code a solution.
Last edited by iamthwee; Mar 2nd, 2007 at 2:43 pm.
*Voted best profile in the world*
![]() |
Similar Threads
- problems with reading random access line from a file (C++)
- cannot find server or DNS error (Web Browsers)
- help with a should be easy c++ problem (C++)
- Windows 98 won't load (Windows 95 / 98 / Me)
- Airport Base Station Set Up??? (OS X)
- Completely new to C++ and have question about using char (C++)
Other Threads in the VB.NET Forum
- Previous Thread: help pls.. database related!
- Next Thread: Couple of questions
Views: 1375 | Replies: 4
| Thread Tools | Search this Thread |
Tag cloud for VB.NET
.net 2005 2008 access account application arithmetic array arrays basic bing button buttons c# center check checkbox code combobox component convert crystalreport data database datagrid datagridview design designer dissertation dissertations dll dropdownlist excel file-dialog folder ftp generatetags google gridview hardcopy highlighting images inline insert installer intel internet listview mobile monitor ms net networking output passingparameters peertopeervideostreaming picturebox picturebox1 plugin port print printing problem problemwithinstallation project save searchbox searchvb.net select serial server soap sorting studio syntax table tcp text textbox time timer toolbox trim update updown user vb vb.net vb.netcode vb.netformclosing()eventpictureboxmessagebox vb2008 vbnet view visual visualbasic visualbasic.net visualstudio visualstudio2008 web wpf






