Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- public class array {
- private double [] bilangan;
- private double ratarata;
- private double maks,min;
- public double[] getBilangan() {
- return bilangan;
- }
- public void setBilangan(double [] bilangan) {
- this.bilangan = bilangan;
- }
- public double getRatarata() {
- return ratarata;
- }
- public void setRatarata(double [] bilangan ) {
- ratarata = 0;
- for (int i =0; i < bilangan.length; i++){
- ratarata = ratarata +bilangan[i];
- }
- }
- public double getMin() {
- return min;
- }
- public void setMin(double [] bilangan) {
- // cara pertama pakai perulangan
- // inisialisasi elemen minimum
- min = bilangan[0];
- // ulangi tiap elemen array
- // bandingkan setiap elemen dengan minimum saat ini
- for (int i = 1; i < bilangan.length; i++)
- if (bilangan[i] < min)
- min = bilangan[i];
- // cara kedua pakai Java 8 Stream
- min = Arrays.stream(bilangan).min().getAsDouble();
- }
- public double getMaks() {
- return maks;
- }
- public void setMaks(double [] bilangan) {
- // cara pertama pakai perulangan
- // inisialisasi elemen maksimum
- maks = bilangan[0];
- // ulangi tiap elemen array
- // bandingkan setiap elemen dengan maks saat ini
- for (int i = 1; i < bilangan.length; i++)
- if (bilangan[i] > maks)
- maks = bilangan[i];
- // cara kedua pakai Java 8 Stream
- maks = Arrays.stream(bilangan).max().getAsDouble();
- }
- public void tampil (double a[]){
- String data = "";
- for (int i = 0; i < a.length; i++){
- if (i == 0)
- {data += a[i];
- } else
- { data += " ,"+a[i];
- }
- }
- System.out.println(data);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement