package hitunginvestasinperiode; import java.io.*; public class HitungInvestasiNPeriode { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub // buat objek baru untuk mengambil input BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); // tempat di mana input dari user akan diletakkan String nama = null; String strawal = null; String strbunga = null; String strperiode = null; try { System.out.print("Masukkan nama Anda : "); nama = br.readLine(); System.out.print("Masukkan jumlah awal investasi (Rp) : "); strawal = br.readLine(); System.out.print("Masukkan bunga (mis 0.1 = 10%) : "); strbunga = br.readLine(); System.out.print("Masukkan periode (tahun) : "); strperiode = br.readLine(); } catch(IOException ioe) { System.out.println("Kesalahan IO pada saat menanyakan nama Anda"); System.exit(1); } // deklarasi variabel tipe bilangan double awal; double bunga; int periode; double akhir; // mengubah input dari Sting ke tipe data bilangan periode = Integer.parseInt(strperiode); awal = Double.parseDouble(strawal); bunga = Double.parseDouble(strbunga); // menghitung hasil investasi selama n periode akhir = awal * Math.pow(1+bunga, periode); // tampilkan hasil perhitungan di layar System.out.println(); System.out.println("Terima kasih, " + nama); System.out.print("Hasil investasi Anda setelah " + periode + " tahun "); System.out.println("adalah Rp. " + akhir); } }
Monday, October 31, 2011
Koding Menghitung Nilai Investasi - Latihan IO
Subscribe to:
Post Comments (Atom)

No comments:
Post a Comment