Question
Write a program that outputs inflation rates for two successive years and whether the inflation is increasing or decreasing. Ask the user to input the
Write a program that outputs inflation rates for two successive years and whether the
inflation is increasing or decreasing. Ask the user to input the current price of an item and
its price one year and two years ago. To calculate the inflation rate for a year, subtract the
price of the item for that year from the price of the item one year ago and then divide the
result by the price a year ago. Your program must contain at least the following
functions: a function to get the input, a function to calculate the results, and a function to
output the results. Use appropriate parameters to pass the information in and out of the
function. Do not use any global variables. (check for input failure)(C++)
each function has a brief description |
Use proper indentation in main function |
Use proper indentation in if /switch statements |
Use proper indentation in while/do-while/for statements |
Use proper indentation for function declarations |
Identifiers have meaningful names |
Appropriate variable declarations (no global variables) |
function for reading the prices |
function for calculating the inflation rates |
function for displaying message for increasing/decreasing inflation rate |
Do not accept a number less than or equal to zero for the prices |
proper use of parameters |
main function consists of only function calls NOTE: there should be no loops or if statements in the main |
Calculations are correct |
Program runs without modification |
Error message for invalid price |
Output message for increasing/decreasing inflation rate |
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started