Menghitung Rata-rata

Posted: Juli 5, 2011 in Uncategorized

packageratarata;
importj ava. io. *;
public classR ataR ata{

/**
* @param args
*/
public staticv o idm ain(String[] args) {
// TODO Auto-generated method stub

doubleju m lah =0;
doublebilan g an =0;
intn=0;

BufferedReaderbr=new BufferedReader(new
InputStreamReader(System.in));
Strings trbilan g an =n ull
System.out.print(“Masukkan bilangan pertama : “);
try{
strbilangan= br.readLine();
}ca tch (IOExceptionioe) {
System.out.println(“Kesalahan IO, program berhenti”);
System.exit(1);
}// mengubah input menjadi double agar bisa diproses lebih lanjut
bilangan= D ou ble.parseDouble(strbilangan);
while(bilangan! =0 ) {
jumlah+= bilangan;
// sama dengan : jumlah = jumlah + bilangan
n++;
// sama dengan : n = n+1
// tanya user input
System.out.print(“Masukkan bilangan berikutnya (atau 0 untuk
mengakhiri) : “);
try{
strbilangan= br.readLine();
}ca tch (IOExceptionio e) {
System.out.println(“Kesalahan IO, program berhenti”);
System.exit(1);
}
// mengubah input menjadi double agar bisa diproses lebih lanjut
bilangan= D ou ble.parseDouble(strbilangan);
}// hitung rata-rata
doubleratarata= j um lah/ n;
// cetak hasilnya ke layar
if(n ==0 ) {
System.out.println(“Data kosong, rata-rata tidak bisa dihitung”);
} e lse {
System.out.println(“Anda memasukkan “+ n + ” data”);
System.out.println(“Rata-rata bilangan yang dimasukkan adalah “+
ratarata);
}
}
}

Tinggalkan Balasan

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Ubah )

Twitter picture

You are commenting using your Twitter account. Log Out / Ubah )

Facebook photo

You are commenting using your Facebook account. Log Out / Ubah )

Connecting to %s