Problem Solving with C++ (10th Edition)
Problem Solving with C++ (10th Edition)
10th Edition
ISBN: 9780134448282
Author: Walter Savitch, Kenrick Mock
Publisher: PEARSON
Question
Book Icon
Chapter 14, Problem 7PP
Program Plan Intro

Chocolate Bars and Coupons

Program plan:

  • Include required header file.
  • Declare the function for compute chocolate bars
  • Define main function.
    • Declare variable for “nDollars” and “result”.
    • Create prompt statement for ask the number of dollars.
    • Read the number of dollars from the user.
    • Call the function “calculateChocolateBars” with “nDollars” and “coupons” and then store the result in a variable “result”.
    • Finally display the result.
  • Define “calculateChocolateBars” function with argument “nDollars” and “coupons”.
    • If the value of “nDollars” is equal to “0” and the value of “coupons” is less than “7”, then returns nothing.
    • Otherwise, first assigns the value of dollars to a variable “res”. Then compute the value of coupons.
    • Finally returns the number of chocolate bars by recursively call the function “calculateChocolateBars” with dividing and moduling the coupons with “7” and then add with “res”.

Blurred answer
Students have asked these similar questions
# Find the error# Why will the following code not print out a list of contact namesphoneBook = {'Doe, Jane' : '843-000-0000' ,'Doe, John' : '843-111-1111' ,'Smith, Adam' : '843-222-2222' ,'Jobs, Steve' : '999-333-3333' ,}for contact in phoneBook.values():print(contact)
# Find the error:# The following code creates an empty dictionary and attempts to add a record# Why will the following code not create a new dictionary entry as intended?phoneBook = {}phoneBook{'Jobs, Steve'} = '999-111-1111'
Select all the possible polar representations of the vector that is obtained from rotating where by Zrot Ź x = 3e² T= 3п 8 Hint: Consider the negative angle that is equivalent to the positive angle of the rotated vector. 0
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
Text book image
Operations Research : Applications and Algorithms
Computer Science
ISBN:9780534380588
Author:Wayne L. Winston
Publisher:Brooks Cole
Text book image
C++ Programming: From Problem Analysis to Program...
Computer Science
ISBN:9781337102087
Author:D. S. Malik
Publisher:Cengage Learning
Text book image
C++ for Engineers and Scientists
Computer Science
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Course Technology Ptr
Text book image
Programming Logic & Design Comprehensive
Computer Science
ISBN:9781337669405
Author:FARRELL
Publisher:Cengage
Text book image
EBK JAVA PROGRAMMING
Computer Science
ISBN:9781337671385
Author:FARRELL
Publisher:CENGAGE LEARNING - CONSIGNMENT
Text book image
CMPTR
Computer Science
ISBN:9781337681872
Author:PINARD
Publisher:Cengage