Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Enter your code herepackage com.company;
- import java.util.Scanner;
- public class Main {
- @SuppressWarnings("UnusedDeclaration")
- public static double CalcProcentForPay(double RestOfSummCredit, double procent ) {
- double SummProcentPoPlateguForMonth = RestOfSummCredit * procent / 100 / 12 ;
- return SummProcentPoPlateguForMonth;
- }
- public static double MonthPayment(double summKredita, double SummProcentPoPlategu ,int srokKredita ) {
- double SummMonthPayment =summKredita/srokKredita + SummProcentPoPlategu;
- return SummMonthPayment;
- }
- public static void main(String[] args) {
- double procent = 14.0;
- Scanner sc = new Scanner(System.in);
- System.out.println("Введите сумму Кредита: ");
- int summKredita = sc.nextInt();
- System.out.println("Введите срок Кредита: ");
- int srokKredita = sc.nextInt();
- double RestOfSummKredita=summKredita;
- double SummMonthPayment=0;
- double SummProcentPoPlateguForMonth=0;
- double SummProcent = 0;
- for (int i = 0; i < 44; i++) {
- System.out.print("-");
- }
- System.out.println();
- System.out.println("# Остаток Процент Платеж");
- for (int i = 0; i < 44; i++) {
- System.out.print("-");
- }
- System.out.println();
- for (int i=1; i<srokKredita+1 ; i++){
- SummProcentPoPlateguForMonth= CalcProcentForPay(RestOfSummKredita,procent);
- SummMonthPayment =MonthPayment(RestOfSummKredita,SummProcentPoPlateguForMonth,srokKredita);
- System.out.printf("%s\t %8.2f\t %8.2f\t %8.2f", i, RestOfSummKredita, SummProcentPoPlateguForMonth, SummMonthPayment);
- System.out.println();
- RestOfSummKredita = RestOfSummKredita-summKredita/srokKredita;
- SummProcent=SummProcent+SummProcentPoPlateguForMonth;
- }
- for (int i = 0; i < 44; i++) {
- System.out.print("-");
- }
- System.out.println();
- System.out.printf("Всего процентов: %8.2f", SummProcent);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement