Lab Assignments - Methods
Objectives
In this lab assignment, students will learn:
- How to define methods and functions
- How to call methods or functions
- How to specify parameters and how to pass arguments by value
In this lab assignment, you will create a "Gas Pump" application. A gas pump calculates the cost of gas based on the grade of gas. The station charges
· $2.69 per gallon for Regular grade gas
· $2.79 per gallon for Special grade gas
· $2.89 per gallon for Super grade gas
· Create a windows form application that simulates the functionality of the gas pump.
· The user enters the number of gallons to purchase in a TextBox.
· Click the desired grade button (each grade is represented by a Button whose Text properties are set to Regular, Special and Super).
· The total cost will be calculated and displayed on the form.
· In each Button's Click event handler methods -
o Read user's input from TextBox.
o Call a function to calculate total cost by passing number of gallons and grade of gas. The grade of gas can be retrieved from the Text property of each Button.
o Display the total cost on the form.
· Define a function to calculate total cost. This function
o Requests the values of number of gallonsand grade of gas ("Regular", "Special" or "Super").
o Calculates total cost.
o Returns the total cost.