Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

Write code to complete doublePennies()\'s base case. Sample output for below pro

ID: 3829173 • Letter: W

Question

Write code to complete doublePennies()'s base case. Sample output for below program:

public class CalculatePennies {
// Returns number of pennies if pennies are doubled numDays times
public static long doublePennies(long numPennies, int numDays) {
long totalPennies = 0;

/* Your solution goes here */

else {
totalPennies = doublePennies((numPennies * 2), numDays - 1);
}
return totalPennies;
}

// Program computes pennies if you have 1 penny today,
// 2 pennies after one day, 4 after two days, and so on
public static void main (String [] args) {
long startingPennies = 0;
int userDays = 0;

startingPennies = 1;
userDays = 10;
System.out.println("Number of pennies after " + userDays + " days: "
+ doublePennies(startingPennies, userDays));
return;
}
}

Explanation / Answer

public class CalculatePennies {
   // Returns number of pennies if pennies are doubled numDays times
   public static long doublePennies(long numPennies, int numDays) {
   long totalPennies = 0;
   if(numDays==0)
       return numPennies;
   /* Your solution goes here */
   else {
   totalPennies = doublePennies((numPennies * 2), numDays - 1);
   }
   return totalPennies;
   }
   // Program computes pennies if you have 1 penny today,
   // 2 pennies after one day, 4 after two days, and so on
   public static void main (String [] args) {
   long startingPennies = 0;
   int userDays = 0;
   startingPennies = 1;
   userDays = 10;
   System.out.println("Number of pennies after " + userDays + " days: "
   + doublePennies(startingPennies, userDays));
   return;
   }
   }

____________________

Output:

Number of pennies after 10 days: 1024

___________________Thank You

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote