Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package latihan.di.kelas;
- import java.io.*;
- import java.lang.*;
- import java.util.*;
- /*
- Ini adalah tugas "Main Bilangan v1.1." yang memakai Array. Semoga bermanfaat!
- @author Ronaldoztupang
- */
- public class MainBilanganv3Array {
- public static void main(String[]args){
- Scanner masuk = new Scanner(System.in);
- System.out.println("==================\n"
- + "Main Bilangan v1.1\n"
- + "==================");
- int jlh = 0, bsr, kcl;
- String jwb = "y", msk , ttl = "";
- System.out.print("\nMasukkan sebuah bilangan bulat : ");
- msk = masuk.next();
- ttl = msk + "@";
- System.out.print("Ingin bermain lagi?\n" +
- "(masukkan huruf ‘y’ (tanpa tanda kutip) jika setuju,"
- + " atau huruf lainnya jika tidak setuju) : ");
- jwb = masuk.next();
- while ("y".equals(jwb)){
- System.out.print("\nMasukkan sebuah bilangan bulat : ");
- msk = masuk.next();
- ttl = ttl + msk + "@";
- System.out.print("Ingin bermain lagi?\n" +
- "(masukkan huruf ‘y’ (tanpa tanda kutip) jika setuju,"
- + " atau huruf lainnya jika tidak setuju) : ");
- jwb = masuk.next();
- }
- String[] arr = ttl.split("@");
- bsr = Integer.parseInt(arr[0]);
- kcl = Integer.parseInt(arr[0]);
- for(int i=0; i<arr.length; i++){
- jlh = jlh + Integer.parseInt(arr[i]);
- if(Integer.parseInt(arr[i]) > bsr){
- bsr = Integer.parseInt(arr[i]);
- }
- if(Integer.parseInt(arr[i])<kcl){
- kcl = Integer.parseInt(arr[i]);
- }
- }
- double rt2 = (double)jlh / (double)arr.length * 1.0;
- System.out.println("Jumlah nilai seluruh bilangan : " + jlh);
- System.out.print("Nilai rata-rata dari seluruh bilangan : ");
- if((rt2%1)==0){
- System.out.println((int)rt2);
- }
- else{
- System.out.println(rt2);
- }
- System.out.println("Nilai terbesar : " + bsr);
- System.out.println("Nilai terkecil : " + kcl);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement