Home » Programming Assignment 3 (Save in ZIP File) (Visual Basic)

Programming Assignment 3 (Save in ZIP File) (Visual Basic)

Windows Forms App (.NET Framework) Save as CSassignment3

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

 
Programming Assignment 3 Instructions
This week you are going to take your youth camp program further and utilize subs and functions. The user will enter the values and the program will determine the total cost of the trip based on the entry from the user. The program will use a function to determine the cost and a sub to clear the data. 

Form Setup

You must save your project using your initials in the name** This is required and the project will not be accepted otherwise.
Design your screen to look like the one below. 
Update the backcolor to the color of your choice.
Lock all controls.
Use appropriate naming conventions for controls and variables. 

Txt for textbox
Lbl for label
Frm for form
Chk for checkbox
Lst for listbox

Save Time On Research and Writing
Hire a Pro to Write You a 100% Plagiarism-Free Paper.
Get My Paper

Tab Control must flow in order and not go to the total textbox
All buttons have access keys
The lstbox must be cleared before written to.
Choose 4 locations of your choice for camp and add them to a dropdownlist combo: The price per day should not show but these prices will be used in the program.

Location1 – price per day $500
Location 2 – price per day $100
Location 3 – price per day $50
Location 4 – price per day $150

Code

A travel fee in the amount of $300 must be stored in a constant variable
Create a comment section at the beginning of the code with the name of the assignment, purpose of the assignment, and your name. Comments must be throughout each sub of the application. 
Remove any subs that are not utilized by the program

Calculate Button

The information that was entered should be checked to make sure there are values entered. If the user entry contains null values, the user should be so advised, and the user should be directed to the text box that contains the error. The user must enter a group name, location, day of travel, and number of travelers. Make sure your error messages are meaningful.
Determine if insurance is wanted based on the value of the checked box. Set the value of insurance to zero if the option is not checked and $150 if the option is checked.
Store the amounts entered by the user in variables and use these variables in the formula.
Call the calculate function to retrieve the value of the daily cost
Utilize a for loop to display a camper total for the cost per number of youth added
Calculate the cost for the total trip using the calculation below:

((number of people) * (daily cost of trip) * (number of days)) + insurance amount + fee

Display the total cost of the trip 
Call a sub to determine if a bus is needed for the trip
Make sure all costs are shown as currency
Make sure all spacing is accurate
Calculate function

Determine the price per day depending on the location selection. You must show you can use a case statement for this decision.
Return the daily cost

Bus Sub

Receives the number of travelers
Checks to see if the number of travelers is over 10. If over 10 the bus label is updated to display a Y. If the number of travelers is less than 10 the bus label is updated to display a N

Close Button

The application quits when the button is pressed

Clear Button

The text boxes are cleared
The check box is cleared
The listbox is cleared
The combobox is cleared
The Bus label is cleared

Place your order
(550 words)

Approximate price: $22

Calculate the price of your order

550 words
We'll send you the first draft for approval by September 11, 2018 at 10:52 AM
Total price:
$26
The price is based on these factors:
Academic level
Number of pages
Urgency
Basic features
  • Free title page and bibliography
  • Unlimited revisions
  • Plagiarism-free guarantee
  • Money-back guarantee
  • 24/7 support
On-demand options
  • Writer’s samples
  • Part-by-part delivery
  • Overnight delivery
  • Copies of used sources
  • Expert Proofreading
Paper format
  • 275 words per page
  • 12 pt Arial/Times New Roman
  • Double line spacing
  • Any citation style (APA, MLA, Chicago/Turabian, Harvard)

Our guarantees

Delivering a high-quality product at a reasonable price is not enough anymore.
That’s why we have developed 5 beneficial guarantees that will make your experience with our service enjoyable, easy, and safe.

Money-back guarantee

You have to be 100% sure of the quality of your product to give a money-back guarantee. This describes us perfectly. Make sure that this guarantee is totally transparent.

Read more

Zero-plagiarism guarantee

Each paper is composed from scratch, according to your instructions. It is then checked by our plagiarism-detection software. There is no gap where plagiarism could squeeze in.

Read more

Free-revision policy

Thanks to our free revisions, there is no way for you to be unsatisfied. We will work on your paper until you are completely happy with the result.

Read more

Privacy policy

Your email is safe, as we store it according to international data protection rules. Your bank details are secure, as we use only reliable payment systems.

Read more

Fair-cooperation guarantee

By sending us your money, you buy the service we provide. Check out our terms and conditions if you prefer business talks to be laid out in official language.

Read more
Live Chat+1 763 309 4299EmailWhatsApp

We Can Handle your Online Class from as low as$100 per week