Translate

22 Okt 2014

Perulangan pada java

Pada perulangan ini saya juga telah menyertakan Array berikut buble sorting !





package looping.array;

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


public class LoopingArray {
    private static int bantu;
    private static int anu;
    private static String ab;

    public static void main(String[] args) {
int [] angka=new int[10];
String [] nama=new String[30];
String help;
int jumlah = 0;
int max = 0;
int min = 777;
BufferedReader isi =  new BufferedReader(new  InputStreamReader(System.in));
try
{
System.out.print("Masukkan Jumlah Mahasiswa = ");
jumlah = Integer.parseInt(isi.readLine());

    for (int i = 1; i <= jumlah; i++)
    {
        System.out.println("Data Mahasiswa ke -"+i);
        System.out.print("Masukkan Nama = ");
        nama[i] = isi.readLine();
        System.out.print("Masukkan nilai "+i+" = ");
        angka[i] = Integer.parseInt(isi.readLine());
        System.out.println("---------------------------");
   
    }
}

catch (NumberFormatException e)
{System.out.print("Inputkan Angka !!");}

catch (IOException e)
{System.out.println(e);}

System.out.println("DATA MAHASISWA ");
    for (int i = 1; i <= jumlah; i++)
    {
        System.out.println(i+". "+nama[i]+ " dengan nilai "+angka[i]);
    }


    System.out.println("");
   
    System.out.println("DATA MAHASISWA SETELAH DI SORTING ");

    for (int i = 1; i <= jumlah; i++)
    {
    for (int j = i+1; j <= jumlah; j++)
    {
    if (angka[i] > angka[j])
    {
       
    bantu=angka[i];
    angka[i]=angka[j];
    angka[j]=bantu;
    help=nama[i];
    nama[i]=nama[j];
    nama[j]=help;
    }
    }
        System.out.println(i+". "+nama[i]+ " dengan nilai "+angka[i]);
   }
    }
}


Sumber : Latihan kuis java prkatikum !


Comments
0 Comments

Tidak ada komentar:

Posting Komentar