import javax.swing.*;
public class anuitej_op {
/**
*Vade suresince R buyuklugunde n odeme yapilsin.
*Faiz oranının %i oldugu bir ortamda bu odemelerin
*Vade sonunda birikimli degerini hesaplar.
*/
public static void main(String[] args) {
double S, R , i ;
int n;
String str_R, str_i, str_n;
str_R = JOptionPane.showInputDialog("Düzenli ödeme miktarı");
R = Double.parseDouble(str_R);
str_n = JOptionPane.showInputDialog("Ödeme sayisi");
n = Integer.parseInt(str_n);
str_i = JOptionPane.showInputDialog("Faiz oranı(ondalikli sayi olarak)");
i = Double.parseDouble(str_i);
S=R*(Math.pow((1+(double)i),(double)n)-1)/i;
JOptionPane.showMessageDialog(null,"Odemelerin vade sonundaki birikimli değeri "
+ S + " YTL dir");
}
}