Question: #include #include / / For formatting output #include / / For string variable using namespace std; / / Function to read the number of pages
#include
#include For formatting output
#include For string variable
using namespace std;
Function to read the number of pages for a day
int readPagesint day
int pages;
cout "Enter the number of pages read on Day day
: ;
cin pages;
return pages;
Recursive function to calculate total pages read
int calculateTotalPagesint day, int total
if day
return total;
int pages readPagesday;
return calculateTotalPagesday total pages;
Function to calculate the amount raised for a given number of pages
double calculateAmountRaisedint pages
const double centsperpage ;
return pages centsperpage ; Convert cents to dollars
int main
Get user's full name
string fullName;
cout "Enter your full name: ;
getlinecin fullName;
Initialize variables
int totalDays ;
int totalPages calculateTotalPagestotalDays;
Calculate total amount raised
double totalAmount calculateAmountRaisedtotalPages;
Calculate averages
double dailyAverage staticcasttotalPages totalDays;
double weeklyAverage totalPages;
Format output
cout
Summary for fullName :
;
cout "Total pages read: totalPages pages
;
cout "Total amount raised: $ fixed setprecision totalAmount
;
Check if there are any days
if totalDays
cout "Average pages read per day: dailyAverage pages
;
cout "Average amount raised per day: $ dailyAverage
;
cout "Average pages read per week: weeklyAverage pages
;
cout "Average amount raised per week: $ weeklyAverage
;
else
cout No days recorded.
;
return ;
I wrote this code but it is counting from down, i need to start counting from day to could you please help?
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
