My professor gave us the following assignment:
Write a Java program to compute the number of days for the following scheme. The recipient receives a penny on day 1 and the amount is doubled on subsequent days. That is on day 2 the amount received is 2, on day three 4 pennies, day four 8 pennies and so on. The recipient accumulates the amount received. Write a program to compute how many days will it take for the recipient to accumulate more than 100 dollars.
Here is the code i came up with but continue to receive errors when compiling...wha t is wrong? :-(
import java.util.*;
public class assignment4 {
public assignment4() {
}
public static void main(String[] args);{
}
int dailyAmount, numberOfDays;
double totalAmount;
Scanner keyboard = new Scanner(System. in);
totalAmount = 0;
dailyAmount = 1;
numberOfDays = 1;
while (totalAmount <= 100)
{
totalAmount = dailyAmount*2;
numberOfDays++;
dailyAmount = dailyAmount*2;
}
if (totalAmount >= 100)
System.out.prin tln("The total number of days it took for the balance to equal $100 was" + (numberOfDays)) ;
}
Thank you in advance for any help you can give...
Write a Java program to compute the number of days for the following scheme. The recipient receives a penny on day 1 and the amount is doubled on subsequent days. That is on day 2 the amount received is 2, on day three 4 pennies, day four 8 pennies and so on. The recipient accumulates the amount received. Write a program to compute how many days will it take for the recipient to accumulate more than 100 dollars.
Here is the code i came up with but continue to receive errors when compiling...wha t is wrong? :-(
import java.util.*;
public class assignment4 {
public assignment4() {
}
public static void main(String[] args);{
}
int dailyAmount, numberOfDays;
double totalAmount;
Scanner keyboard = new Scanner(System. in);
totalAmount = 0;
dailyAmount = 1;
numberOfDays = 1;
while (totalAmount <= 100)
{
totalAmount = dailyAmount*2;
numberOfDays++;
dailyAmount = dailyAmount*2;
}
if (totalAmount >= 100)
System.out.prin tln("The total number of days it took for the balance to equal $100 was" + (numberOfDays)) ;
}
Thank you in advance for any help you can give...
Comment