Assalamu'alaikum Wr.Wb
Hai.. Kini dalam Postingan kali ini saya akan membahas tentang cara untuk membuat program Java Mencari Total , Rerata/Rata-rata dan Data Terbesar pada java.
Anda dapat melihat di bawah ini merupakan kode untuk membuat program tersebut.
import java.util.Scanner;
public class t41 {
public static void main(String[] args) {
Scanner justin = new Scanner (System.in);//digunakan untuk membuat Scanner baru yang menghasilkan nilai-nilai yang dipindai dari file yang ditentukan
double jumlah = 0 ;//digunakan untuk inputan variable angka, sama seperti int, tapi Double dapat menggunakan koma
int data;//digunakan untuk merubah method menjadi integer
System.out.print("Data akan terhenti jika berupa nilai negatif : ");//Digunakan untuk mencetak inputan nilai apabila nilai negatif akan berhenti
data = justin.nextInt();//digunakan untuk melakukan penginputan data yang akan di buat, data adalah nama variabel . Syntax tersebut berfungsi pada tipe data integer
int count = 0 ;//digunakan untuk inputan variable angka count yang bernilai integer
final double rerata;//digunakan untuk merubah method, sama seperti int, tapi Double dapat menggunakan koma
int max = 0;//digunakan untuk inputan variable angka max yang bernilai integer
while (data > 0 && count < 10 )//digunakan untuk pernyataan data kemudian nilai yang dimasukkan akan dieksekusi
{
count++;
jumlah += data;//digunakan untuk menghitung jumlah total nilai
System.out.print("Data akan terhenti jika berupa nilai negatif : ");//Digunakan untuk mencetak inputan nilai apabila nilai negatif akan berhenti
data = justin.nextInt();//digunakan untuk melakukan penginputan data yang akan di buat, data adalah nama variabel . Syntax tersebut berfungsi pada tipe data integer
max = (max > data )?max:data;//digunakan untuk menghitung nilai maximun
}
rerata = jumlah / count;//digunakan untuk menghitung nilai rata-rata
System.out.println("\nPerulangan berhenti , jumlah data yang dimasukan " + count + " buah");//Digunakan untuk mencetak hasil akhir inputan nilai Perulangan berhenti , jumlah data yang dimasukan
System.out.print("\nTotal = " + jumlah);//Digunakan untuk mencetak hasil akhir Jumlah Total nilai
System.out.printf("\nRata-rata = %5.2f" , rerata);//Digunakan untuk mencetak hasil akhir Rata-rata
System.out.println("\nData maximum :" + max);//Digunakan untuk mencetak hasil akhir nilai maximum
}
}
Jika program dijalankan maka hasil outputnya.
Kesimpulan yang dapat diambil bahwa program diatas untuk memasukan data dalam jumlah yang tak terbatas . Dan program akan terhenti setelah user memasukan angka negatif . Setelah pemasukan data berhenti , tempilkan jumlah data yang telah di masukan , rata - rata dari data yang dimasukan serta bilangan maksimal dari data yang telah di masukan.
No comments:
Post a Comment