/* DoubleAPenny.c - A program to calculate amount of money that * would accumulate if a penny were doubled every day for 30 * days. * * Author: Bill Kirby * Written: January 24, 2006 * */ #include int main(void) { double pennies = 0.0; double accumulator = 0.0; int dayCounter = 0; printf("\nDouble a penny every day for thirty days.\n\n"); /* Day 1 starts with one penny. */ pennies = 0.01; accumulator = pennies; dayCounter = 1; printf("Day %d gets %.2f for a total of %.2f\n", \ dayCounter, pennies, accumulator); /* For loop that does calculations for days 2 thru 30 * and prints the results for each day. */ for(dayCounter = 2; dayCounter <= 30; dayCounter = dayCounter + 1) { pennies = pennies * 2; accumulator = accumulator + pennies; printf("Day %d gets %.2f for a total of %.2f\n", \ dayCounter, pennies, accumulator); } printf("\nAfter %d days you would have $%.2f!\n", (dayCounter-1), \ accumulator); printf("Time to buy that house by the lake and retire!!\n\n"); return 0; }