C How to Program (8th Edition)
C How to Program (8th Edition)
8th Edition
ISBN: 9780133976892
Author: Paul J. Deitel, Harvey Deitel
Publisher: PEARSON
Question
Book Icon
Chapter 7, Problem 7.33MD
Program Plan Intro

Program Plan:

  • Declare prototype for three functions building_CF, car_CF and bicycle_CF.
  • Inside main function,
    • Declare array of function f to point to three functions building_CF, car_CF and bicycle_CF.
    • Declare an integer variable choice to store the user’s choice
    • Use while loop to repeatedly take user’s choice and call different function using array of function.
  • Define function building_CF. Inside this function ask from user for various parameters that can contribute to CO2 emission. Based on value of these paramters and emission factor calculate the carbon foot print for building.
  • Similar as above define function car_CF and bicycle_CF. The CO2 emission of car will be based on type of fuel used in it and for bicyle CO2 emission will depend on the distance travelled.

Summary Introduction: The program uses CO2 emission factors of various fuels used to calculate the carbon footprint for any building, car or bicycle. The program defines three functions for each type of carbon footprint calculation and calls them using array of function.

Program Description:The program prompts the user to enter the type of carbon footprint to calculate and then based on his/her choice uses the array of function to calculate the carbon footprint.

Blurred answer
Students have asked these similar questions
1. Transform the E-R diagram into a set of relations. Country_of Agent ID Agent H Holds Is_Reponsible_for Consignment Number $ Value May Contain Consignment Transports Container Destination Ф R Goes Off Container Number Size Vessel Voyage Registry Vessel ID Voyage_ID Tonnage
I want to solve 13.2 using matlab please help
a) Show a possible trace of the OSPF algorithm for computing the routing table in Router 2 forthis network.b) Show the messages used by RIP to compute routing tables.
Knowledge Booster
Background pattern image
Similar questions
SEE MORE QUESTIONS
Recommended textbooks for you
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
Microsoft Visual C#
Computer Science
ISBN:9781337102100
Author:Joyce, Farrell.
Publisher:Cengage Learning,