B1. Решение с использованием DO WHILE.
B2. Решение с использованием WHILE
Банк начисляет на вклады 12% каждый год. Начисленные проценты присоединяются к основному вкладу. Напечатать таблицу увеличения суммы вклада на ближайшие 20 лет. Сумма вклада вводится с клавиатуры.
Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно
Модератор: Absurd
-
- Сообщения: 4
- Зарегистрирован: 01 янв 2018, 23:57
import java.util.Scanner;
public class Rantie {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int deposit = sc.nextInt();
int i = 1;
System.out.println("Your start deposit is: " + deposit);
System.out.print("Your deposit after: ");
while(i <= 20) {
deposit *= 1.12;
if (i > 1)
System.out.printf("\n - %d years is: %d", i, deposit);
else
System.out.printf("\n - 1 year is: %d", deposit);
i++;
}
}
}
public class Rantie {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int deposit = sc.nextInt();
int i = 1;
System.out.println("Your start deposit is: " + deposit);
System.out.print("Your deposit after: ");
while(i <= 20) {
deposit *= 1.12;
if (i > 1)
System.out.printf("\n - %d years is: %d", i, deposit);
else
System.out.printf("\n - 1 year is: %d", deposit);
i++;
}
}
}
-
- Сообщения: 4
- Зарегистрирован: 01 янв 2018, 23:57
import java.util.Scanner;
public class Rantie {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int deposit = sc.nextInt();
int i = 1;
System.out.println("Your start deposit is: " + deposit);
System.out.print("Your deposit after: ");
do {
deposit *= 1.12;
if (i > 1)
System.out.printf("\n - %d years is: %d", i, deposit);
else
System.out.printf("\n - 1 year is: %d", deposit);
i++;
} while (i <= 20);
}
}
public class Rantie {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int deposit = sc.nextInt();
int i = 1;
System.out.println("Your start deposit is: " + deposit);
System.out.print("Your deposit after: ");
do {
deposit *= 1.12;
if (i > 1)
System.out.printf("\n - %d years is: %d", i, deposit);
else
System.out.printf("\n - 1 year is: %d", deposit);
i++;
} while (i <= 20);
}
}
-
- Сообщения: 1228
- Зарегистрирован: 26 фев 2004, 13:24
- Откуда: Pietari, Venäjä
- Контактная информация:
SergeyKlimov писал(а):import java.util.Scanner;
public class Rantie {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);
int deposit = sc.nextInt();
int i = 1;
System.out.println("Your start deposit is: " + deposit);
System.out.print("Your deposit after: ");
do {
deposit *= 1.12;
if (i > 1)
System.out.printf("\n - %d years is: %d", i, deposit);
else
System.out.printf("\n - 1 year is: %d", deposit);
i++;
} while (i <= 20);
}
}
Это похоже на задание для собеседования в Deutche Bank. Там требуется хорошее понимание многопоточности, а вы несколько процентов на число не можете накинуть.
2B OR NOT(2B) = FF