java how to program exercise 3.12
java how to program exercise 3.12
public class AccountTest {
public static void main(String[] args) {
Account account1 = new Account(50.00);
Account account2 = new Account(-7.53);
System.out.printf("account1 balance: $%.4f \n",account1.getBalance());
System.out.printf("account2 balance: $%.4f \n\n", account2.getBalance());
Scanner input = new Scanner(System.in);
double depositAmount;
double debitamount;
System.out.print("Enter deposit amount for account1: ");
depositAmount = input.nextDouble();
System.out.printf("\nadding %.2f to account1 balance\n\n", depositAmount);
account1.credit(depositAmount);
System.out.printf("account1 balance: $%.2f \n", account1.getBalance());
System.out.printf("account2 balance: $%.2f \n\n",account2.getBalance());
System.out.print("Enter deposit amount for account2: ");
depositAmount = input.nextDouble();
System.out.printf("\nadding %.2f to account2 balance\n\n",depositAmount);
account2.credit(depositAmount);
System.out.printf("account1 balance: $%.2f \n",account1.getBalance());
System.out.printf("account2 balance: $%.2f \n",account2.getBalance());
System.out.println("enter debit amount from account1");
debitamount = input.nextDouble();
System.out.printf("subtructing %.2f from acount1\n",debitamount);
account1.debit(debitamount);
System.out.printf("account1 balance: $%.2f \n",account1.getBalance());
System.out.printf("account2 balance: $%.2f \n",account2.getBalance());
System.out.println("enter debit amount from account2");
debitamount=input.nextDouble();
System.out.printf("subtructing %.2f from account2 \n",debitamount);
account2.debit(debitamount);
System.out.printf("account1 balance: $%.2f \n",account1.getBalance());
System.out.printf("account2 balance: $%.2f \n",account2.getBalance());
}
}//end class
class Account {
private double balance;
public Account(double initialBalance) {
if (initialBalance (user greater sign here) 0.0) {
balance = initialBalance;
}
}
public void credit(double amount) {
balance = balance + amount;
}
public void debit(double amount)
{
if(amount(user less than sign here)balance)
{
balance = balance-amount;
}
else
{
System.out.println("Debit amount exceeded account balance");
}
}
public double getBalance() {
return balance;
}
}
Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «java how to program exercise 3.12», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.
Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.
Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!
Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.