If this is your first visit, be sure to
check out the FAQ by clicking the
link above. You may have to register or Login
before you can post: click the register link above to proceed. To start viewing messages,
select the forum that you want to visit from the selection below.

Extras.. Child Seat... 22.00 Sat-Nav... 5.00 Roof Rack... 45.00.(client has a choice of one or all)

If the customer requires the car for 16 days(this number is just an example,it could be any number of days depending on the overall rental period) the cost is calculated by applying the fortnightly rate and adding two extra days at the daily rate.The prices are quoted excluding VAT(20%).

I have figured out the code that calculates the total number of rental days using the datetimepicker in Visual basic express.

I have declared the rental rates and cost of extras as constants in the public class
and vehicle choices are made by clicking on a radiobutton allocated for each vehicle,checkboxes for extras.

With this information i need to calculate the TOTAL COST of the rental using the MOD operator.

Re: Please help with visual basic Project... Car Rental Firm

This is a tricky one, however the simplest solution is to take the Total days.. then going though your rental periods list from longest to shortest, calculate how many periods of each will fulfill the customers requirement.

EG: given you above example..

start with 16 days total..
fortnightly (14 days) : 16/14 == 1 so we have 1 fortnightly value..
remaining days is easy .. 16 mod 14 = 2 much easier than 16 - (14*1)
Now we have 2 days left..
weekly (7 days) : 2/7 == 0 so we have 0 weekly value..
Daily (1) : well we have 2...

obviously you will have to watch the maths, as the division will sometimes round up.. but this should give you a good starting point..

Re: Please help with visual basic Project... Car Rental Firm

Thanks for this dude,the thing is,i'm a complete novice,our lecturer gave us this project to do ater only five lectures with the other modules i'm taking i just can't seem to focus on the this,could you kinda simplify your answer for me,my backs against the wall here and until i finally have the time to focus on this (xmas break)i'm in trouble,the project is due on the 14th of dec... I really don't know what i'm goin to do here

Re: Please help with visual basic Project... Car Rental Firm

The total cost would be FN*fortnightly rate + WK*weeklyrate + dy*dailyrate

This is the procedure i have for calculating the amount of forthnights,weeks and days.I just seem to have a problem seeing how i would apply this to calculating the total rental charge to the customer from the information i posted earlier regarding the project outline.

NOD = Number of Days
NOW = Number of weeks
NOF = Number of Forthnights
TAD = Total amount of days.

Code:

Dim NOD,NOW,NOF,TAD as Integer
TAD = Integer.Parse(txtTAD.text)
If TAD>= 14 Then
NOF = (TAD - (TAD Mod 14)) / 14
Else if TAD <14 Then
NOF = 0
End if
If TAD <7 Then
NOW = 0
Else if TAD Mod 14 >6 Then
NOW = 1
Else If TAD Mod 14<7 Then
NOW = 0
End If
If TAD <7 Then
NOW = TAD
Else
NOD = TAD Mod 7
End If

I can't seem to come up with the correct code (using the information that is returned useing the above procedure) to calculate the correct total cost to the customer