Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно

Модератор: Absurd

Ответить
Samir Anwar
Сообщения: 1
Зарегистрирован: 06 июн 2016, 11:45

Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно

Сообщение Samir Anwar » 06 июн 2016, 11:48

B1. Решение с использованием DO WHILE.
B2. Решение с использованием WHILE
Банк начисляет на вклады 12% каждый год. Начисленные проценты присоединяются к основному вкладу. Напечатать таблицу увеличения суммы вклада на ближайшие 20 лет. Сумма вклада вводится с клавиатуры.

SergeyKlimov
Сообщения: 3
Зарегистрирован: 01 янв 2018, 23:57

Re: Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно

Сообщение SergeyKlimov » 02 янв 2018, 00:44

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++;
}
}

}

SergeyKlimov
Сообщения: 3
Зарегистрирован: 01 янв 2018, 23:57

Re: Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно

Сообщение SergeyKlimov » 02 янв 2018, 00:46

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);
}

}

Absurd
Сообщения: 1213
Зарегистрирован: 26 фев 2004, 13:24
Откуда: Pietari, Venäjä
Контактная информация:

Re: Ребят, помогите пожалуйста выполнить задание в Eclipse, очень нужно

Сообщение Absurd » 02 янв 2018, 00:57

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

Ответить