Atem85

Deposit_vvod

Jul 15th, 2014
249
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.90 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.         public static void main(String[] args) {
  5.  
  6.             periodYear pdYear = new periodYear();
  7.             periodMon pdMon = new periodMon();
  8.  
  9.  
  10.  
  11.             pdYear.depSumma();
  12.            pdMon.depSumma();
  13.         }
  14. }
  15. import java.util.Scanner;
  16.  
  17.    public     class periodYear  {
  18.        Scanner sc = new Scanner(System.in);
  19.  
  20.        String a = "Прибыльность вклада составит: ";
  21.             int mon = 12;
  22.             float percent;
  23.             float telo;
  24.             float pr;
  25.  
  26.  
  27.  
  28.        public void depSumma() {
  29.            System.out.println("Введите сумму депозита");
  30.                telo = sc.nextFloat();
  31.                System.out.println("Введите процент вклада с капитализацией в конце срока.");
  32.                pr = sc.nextFloat();
  33.  
  34.                percent = telo * pr / 100;
  35.                System.out.println(a + percent + " гривен. При условии начисления процентов по вкладу в конце срока.");
  36.  
  37.            }
  38.     }
  39. import java.util.Scanner;
  40.  
  41. public class periodMon extends periodYear {
  42.     float tekSumma;
  43.     int mes;
  44.     public float pr;
  45.  
  46. @Override
  47.     public void depSumma() {
  48.         System.out.println("Введите процент вклада с ежемесячной капитализацией.");
  49.          pr = sc.nextFloat();
  50.  
  51.  
  52.         for (mes = 0; mes < 12; mes++) {
  53.             percent = telo * (pr / 100 / mon);
  54.             telo = percent + telo;
  55.             tekSumma = percent *= mes;
  56.  
  57.         }
  58.             System.out.println(a + tekSumma + " гривен. При условии начисления процентов по вкладу в конце каждого месяца и пополнения ими же существующего вклада.");
  59.  
  60.     }
  61. }
Advertisement
Add Comment
Please, Sign In to add comment