Powered by Blogger.

Guest book

RSS

. . .

Selamat datang di blog resmi Budi Prasetyo... Sering-sering mampir yaaa ! ^_^

Tugas Program menghitung nilai rata-rata berjenis bufferedreader pada Java

Nama : Budi Prasetyo
Kelas : 2 IA 24
NPM : 51410468

Listing :
import java.io.BufferedReader;
import java.io.InputStreamReader;
import java.io.IOException;

public class RataRata {
public static void main(String args[]) {
final int JUMLAH_DATA = 10;
int[] data = new int[JUMLAH_DATA];

BufferedReader bf = new BufferedReader(new InputStreamReader(System.in));



for(int i = 0; i < JUMLAH_DATA; i++) {
System.out.print("data ke - " + i + " : ");
try {
String dtStr = bf.readLine();
data[i] = Integer.parseInt(dtStr);
} catch(IOException e) {
System.out.print(e);
}
}

System.out.println("----------------------------------------------");
System.out.print("Data acak : ");

int jumlah = 0;
for(int i = 0; i < JUMLAH_DATA; i++) {
System.out.print(data[i] + ", ");
jumlah += data[i];
}

float rata2 = jumlah / JUMLAH_DATA;
System.out.println("\n---------------------------------------------");
System.out.println("Rata - rata = " + rata2);
}
}

Logika :
Cara menjalankannya berawal dari penulisan kodenya melalui notepad dengan menyimpan file ber-extention .java
kemudian pada CMD (Command Prompt) akan menggunakan perintah "javac (namafile).java" untuk meng-compile
kemudian gunakan "java (nama file)" untuk menjalankan <run>
maka akan menghasilkan output sebagai berikut :


Rumus dalam program tersebut ialah mencari nilai rata-rata (mean), yaitu dengan cara sebagai berikut :
(7+23+4+8+2+12+6+13+9+4)/10
maka hasilnya akan sesuai dengan rumus yang tertulis di pengkodean.
Selesaiiii
:)

  • Digg
  • Del.icio.us
  • StumbleUpon
  • Reddit
  • RSS

0 komentar:

Post a Comment