The ABC Shipping Company charges the Rates listed in the following table:
Weight of the package (in kilograms) Shipping rate per mile in California Shipping rate per mile other states
2 kg or less $2.0 $2.5
Over2 kg but not more than 6 kg $3.0 $3.5
Over 6 Kg but not more than 10 kg $3.5 $4.0
Over 10 Kg but not more than 30 Kg $4.0 $4.5
Over 30 kg $5.0 $5.5
Create an application that contains two radio buttons to select California or other states, a listbox for the user to select the package's weight class, a textbox to enter the distance it is to be shipped, and a button to calculate and display the charges on a label control when it is clicked.
Input validation: Do not accept distances of less than 5 miles or more than 3000 miles
Part 2: Conference registration system
Create an application that calculates the registration fees for a conference. The general conference registration fee is $895 per person. There is also an optional opening night dinner with a keynote address for $30 per person. Additionally, the optional preconference workshops listed below are available:
Workshop Fee
Introduction to E-Commerce $395
The Future of the Web $350
Advanced Visual Basic $495
Network Security $395
Mobile Application Development $550
The Conference Options form allows the user to select the regular conference registration, the optional opening night dinner, and an optional workshop. The user cannot register for the optional workshop without selecting the conference registration of $895. So the workshop listbox is initially disabled, it is enabled only after user checks the registration checkbox; it is disabled if the user uncheck the box. When the Compute Payment button is clicked, the total registration fee should be displayed using a MessageBox. When the Close button is clicked, the form should be closed.
Turn in the forms' screenshot and the code.