Programming with Microsoft Visual Basic 2017
8th Edition
ISBN: 9781337102124
Author: Diane Zak
Publisher: Cengage Learning
expand_more
expand_more
format_list_bulleted
Expert Solution & Answer
Chapter 6, Problem 16RQ
Program Description Answer
The statement decDiscount = GetDiscount(decSales, decRate) is used to invoke the function by passing the decSales and dexRate decimal variables and assign the function’s return value into the decDiscount variable.
Hence, the correct answer is option “C”.
Expert Solution & Answer
Want to see the full answer?
Check out a sample textbook solutionStudents have asked these similar questions
Which of the following statements invokes the GetDiscount function, passing it the contents of two Decimal variables named decSales and decRate? The statement should assign the function’s return value to the decDiscount variable. a. decDiscount = GetDiscount(ByVal decSales, ByVal decRate) b. GetDiscount(decSales, decRate, decDiscount) c. decDiscount = GetDiscount(decSales, decRate) d. None of the above.
Which of the following statements invokes the GetGross function and assigns its return value to the decGrossPay variable? The statement passes the contents of two Decimal variables to the function.a. decGrossPay = Call GetGross(decHours, decRate)b. Call GetGross(decHours, decRate, decGrossPay)c. decGrossPay = GetGross(decHours, decRate)d. decGrossPay = GetGross(ByVal decHours, ByVal decRate)
Which statement will send the value generated by a function procedure, called CalculateTax, back to the calling code?
Select one:
a.
Both a and b
b.
CalculateTax = Sales*0.08
c.
Return Sales*0.08
d.
Return CalculateTax (Sales*0.08)
Chapter 6 Solutions
Programming with Microsoft Visual Basic 2017
Ch. 6 - Prob. 1RQCh. 6 - Prob. 2RQCh. 6 - Prob. 3RQCh. 6 - Prob. 6RQCh. 6 - Prob. 7RQCh. 6 - Prob. 8RQCh. 6 - Which of the following instructs a function to...Ch. 6 - Prob. 10RQCh. 6 - Which of the following is a valid header for a...Ch. 6 - Prob. 14RQ
Ch. 6 - The memory locations listed in a procedure...Ch. 6 - Prob. 16RQCh. 6 - Prob. 17RQCh. 6 - The items in a combo box belong to which...Ch. 6 - Prob. 19RQCh. 6 - Prob. 20RQCh. 6 - Prob. 21RQCh. 6 - Prob. 22RQCh. 6 - Prob. 23RQCh. 6 - Prob. 24RQCh. 6 - Prob. 25RQCh. 6 - Prob. 1ECh. 6 - Prob. 3ECh. 6 - The Donut Shoppe sells four varieties of...Ch. 6 - Prob. 8ECh. 6 - Prob. 11E
Knowledge Booster
Similar questions
- Which of the following instructs a function to return the value stored in the dblBonus variable? Return dblBonus Return ByVal dblBonus Send dblBonus SendBack dblBonusarrow_forward3. Which among the following shows a valid use of the Direction enumeration as a parameter to the moveCharacter function? Select al that apply. enum Direction { case north, south, west, east}func moveCharacter(x: Int, y: Int, facing: Direction) {// code here} moveCharacter(x: 0, y: 0, facing: .southwest) moveCharacter(x: 0, y: 0, facing: Direction.north) moveCharacter(x: 0, y: 0, facing: .south) moveCharacter(x: 0, y: 0, facing: Direction.northeast)arrow_forwardAn event procedure invokes the GetBonus function using the statementdblBonus = GetBonus(dblSales). The function multiplies the sales amount passed to it by 3% and then returns the result. Which of the following is the appropriate function header for the GetBonus function?a. Private Function GetBonus(ByVal dblSold As Double)b. Private Function GetBonus(ByRef dblSold As Double) As Doublec. Private Function GetBonus(ByVal dblSold As Double) As Doubled. Private Function GetBonus(ByVal dblSold As Double, ByRef dblBonus As Double)arrow_forward
- Which of the following is false? a. When you pass a variable by reference, the receiving procedure can change its contents. b. To pass a variable by reference, you include the ByRef keyword before the variable’s name in the calling statement. c. When you pass a variable by value, the receiving procedure creates a procedure-level variable to store the value passed to it. d. When you pass a variable by value, the receiving procedure cannot change its contents.arrow_forwardWhich of the following INT 33h functions shows and hides the mouse pointer?arrow_forwardWhich of the following instructs a function to return the value stored in the dblBonus variable? a. Return dblBonus b. Return ByVal dblBonus c. Send dblBonus d. SendBack dblBonusarrow_forward
- Please write the code for the removeBad function. Will thumbs up if correct!arrow_forwardWhich of the following statements is equivalent to the statement dblTotal = dblRate * dblTotal? a. dblTotal =* dblRate b. dblTotal *= dblRate c. dblRate *= dblTotal d. dblRate =* dblTotalarrow_forwardWhich of the following is false? a. The position of the arguments listed in the Call statement should agree with the position of the parameters listed in the receiving procedure’s parameterList. b. The data type of each argument in the Call statement should match the data type of its corresponding parameter in the receiving procedure’s parameterList.c. The name of each argument in the Call statement should be identical to the name of its corresponding parameter in the receiving procedure’s parameterList. d. When you pass information to a procedure by value, the procedure stores the value of each item it receives in a separate memory location.arrow_forward
arrow_back_ios
arrow_forward_ios
Recommended textbooks for you
- Programming with Microsoft Visual Basic 2017Computer ScienceISBN:9781337102124Author:Diane ZakPublisher:Cengage LearningCOMPREHENSIVE MICROSOFT OFFICE 365 EXCEComputer ScienceISBN:9780357392676Author:FREUND, StevenPublisher:CENGAGE L
- LINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.Computer ScienceISBN:9781337569798Author:ECKERTPublisher:CENGAGE L
Programming with Microsoft Visual Basic 2017
Computer Science
ISBN:9781337102124
Author:Diane Zak
Publisher:Cengage Learning
COMPREHENSIVE MICROSOFT OFFICE 365 EXCE
Computer Science
ISBN:9780357392676
Author:FREUND, Steven
Publisher:CENGAGE L
LINUX+ AND LPIC-1 GDE.TO LINUX CERTIF.
Computer Science
ISBN:9781337569798
Author:ECKERT
Publisher:CENGAGE L