Wednesday, November 25, 2015

Mengurutkan data dengan menggunakan metode insert sort pada bahasa pemrograman java

kode program untuk menentukan bilangan terbesar dan terkecil dari n buah bilangan dengan menggunakan bahasa pemrograman java adalah sebagai berikut:

kode program:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package menentukanbilterbesardanterkceildarinbuahbil;
import java.util.*;

/**
 *
 * @author BERLIAN PUTRI
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
      int n,i;
      System.out.print("MENENTUKAN BILANGAN TERKECIL DAN TERBESAR DARI SEJUMLAH BILANGAN");
      System.out.print("\n******************************************************************");
      System.out.print("\nMasukkan Jumlah bilangan yang akan dimasukkan:");
      Scanner j=new Scanner (System.in);
      n=j.nextInt();
      int x[]=new int[n];
      for(i=0;i<=n-1;i++)
      {
          System.out.print("\nBilangan ke "+(i+1)+":");
          x[i]=j.nextInt();

        }

      int y=x[0];
 for(i=0;i<=n-1;i++)
      {
       if( y>= x[i])
           y=x[i];
    }
System.out.println("\nTerkecil adalah="+y);

int z=x[0];
 for(i=0;i<=n-1;i++)
      {
       if( z<= x[i])
           z=x[i];
    }
System.out.println("Terbesar adalah="+z);
    }

}



Output :


<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- materikuliah -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4341784261489537"
     data-ad-slot="9822872809"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>




Program untuk mengurutkan data dengan metode Bubble sort dengan bahasa pemrograman java

Program untuk mengurutkan data dengan metode Bubble sort dengan bahasa pemrograman java adalah sebagai berikut.

kode program:

/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package bubblesort;
import java.util.*;
/**
 *
 * @author BERLIAN PUTRI
 */
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
        // TODO code application logic here
        System.out.print("PENGURUTAN DATA DENGAN BUBBLE SORT MENGGUNAKAN ARRAY");
        System.out.print("\n****************************************************");
        System.out.println("");
       
      int jmlh;
      System.out.println("Masukkan Jumlah Data yang akan diurutkan:");
      Scanner j=new Scanner (System.in);
      jmlh=j.nextInt();

      int[] bil =new int [jmlh];
      int i,j1,n,k,k1;
      int penampung;
      for(i=0;i<jmlh;i++){
          System.out.print("Masukkan data ke "+(i+1)+":");
          Scanner bil1=new Scanner(System.in);
          bil[i]=bil1.nextInt();
       }
      for(j1=0;j1<bil.length-1;j1++)
      {
         for(n=0;n<bil.length-1-j1;n++)
          {
              if (bil[n]>bil[n+1])
              {
               penampung=bil[n];
               bil[n]=bil[n+1];
               bil[n+1]=penampung;
              }
          }
      }
    for(k=0;k<jmlh;k++)

        System.out.print(bil[k]+","); 
    }

}


kode program:


Array pada pemrograman java

Array adalah suatu wadah bentukan yang menyediakan penyimpanan sejumlah item
yang bertipe sama. Array digunakan untuk mengelompokkan informasi yang berhubungan.
Dalam Java, item dalam array selalu dinomori dari nol hingga nilai maksimum tertentu, yang
nilainya ditentukan pada saat array tersebut dibuat. Misalnya, suatu array berisi 100 bilangan
bulat, yang dinomori dari nol hingga 99. Item dalam array bisa bertipesalah satu tipe Java
primitif. Item-item ini bisa juga berupa referensi ke objek, sehingga, misalnya kita bisa membuat array yang berisi semua komponen dalam applet.




<script async src="//pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
<!-- materikuliah -->
<ins class="adsbygoogle"
     style="display:block"
     data-ad-client="ca-pub-4341784261489537"
     data-ad-slot="9822872809"
     data-ad-format="auto"></ins>
<script>
(adsbygoogle = window.adsbygoogle || []).push({});
</script>

kode Program membuat pola dengan menjumlahkan bilangan dengan menggunakan perulangan menggunakan bahasa pemrograman java.

Program membuat pola dengan menjumlahkan bilangan( akan ditambahkan sesuai dengan yang di inputkan)
dengan menggunakan perulangan menggunakan bahasa pemrograman java.
Kode program:                                                                                          

package menghitungjumlahbilangan;
import java.util.*;
public class Main {
    public static void main(String[] args) {
Scanner B=new Scanner (System.in);
int i,n;
float jumlah=0;
System.out.print("Masukkan bilangan:");
      n=B.nextInt();
System.out.print("jumlah bilangan:");
      for(i=1;i<=n;i++)
          if(i<n)
          System.out.print(i+"+");
          else
             System.out.print(+i);
      for(i=1;i<=n;i++)
      {
          jumlah=jumlah+i;
      }
System.out.println("="+jumlah);

   }


}

outputnya adalah sebagai berikut:



Perulangan pada pada pemrograman java,contoh untuk menampilkan pola dengan perulangan bahasa pemrograman java

Perulangan merupakan suatu pekerjaan dalam program dimana suatu statement dikerjakan secara berulang-ulang sesuai dengan keinginan orang yang mengetikkan program.
Jenis-jenis perulangan adalah:
  1. For
  2. While
  3. Do-while
a.       Bentuk umum dari perulangan for yaitu:
Var;inisialisasi awal; inisialisasi akhir;inc/dec)
State;
Contoh:
for (i=1;i<=5;i++) atau
for (i-5;i>=1;i--)

contoh 1:program untuk menampilkan pola
kode program:
package menampilkanpolanestedlooping;
import java.util.*;
public class Main {

    /**
     * @param args the command line arguments
     */
    public static void main(String[] args) {
       Scanner R=new Scanner(System.in);
        int n,i,j;

        System.out.print("masukkan berapa banyak bintang yang akan ditampilkan:");
            n=R.nextInt();
           for(i=1;i<=n;i++)
           {
            System.out.println("");
                     for (j =1; j<=i; j++)
                     {
                  System.out.print("*");
                    }
        }
    }
  
}




Menentukkan bilangan terbesar dan terbesar dan terkecil dari n buah bilangan dengan menggunakan bahasa pemrograman java

Cara untuk menentukkan bilangan terbesar dan terbesar dan terkecil dari n buah bilangan dengan menggunakan bahasa pemrograman java adalah sebagai berikut:

kode program:

package menentukanbilterbesardanterkceildarinbuahbil;
import java.util.*;
public class Main {
    public static void main(String[] args) {
        // TODO code application logic here
      int n,i;
      System.out.print("MENENTUKAN BILANGAN
TERKECIL DAN TERBESAR DARI SEJUMLAH BILANGAN");
      System.out.print("\n**********************************");
      System.out.print("\nMasukkan Jumlah bilangan yang akan dimasukkan:");
      Scanner j=new Scanner (System.in);
      n=j.nextInt();
      int x[]=new int[n];
      for(i=0;i<=n-1;i++)
      {
          System.out.print("\nBilangan ke "+(i+1)+":");                                      x[i]=j.nextInt();
        }
      int y=x[0];
 for(i=0;i<=n-1;i++)
      {
       if( y>= x[i])
           y=x[i];
    }
System.out.println("\nTerkecil adalah="+y);

int z=x[0];
 for(i=0;i<=n-1;i++)
      {
       if( z<= x[i])
           z=x[i];
    }
System.out.println("Terbesar adalah="+z);    
    }
}


Output:




Menentukan Bilangan Terbesar dan Terkecil dari 3 (tiga) buah bilangan dengan menggunakan bahasa pemrograman java

Menentukan Bilangan Terbesar dan Terkecil dari 3 (tiga) buah bilangan dengan menggunakan bahasa pemrograman java adalah sebagai berikut.

Kode program:

package mnentukanbilterbesar;
import java.util.*;
public class Main {

    public static void main(String[] args) {
Scanner x=new Scanner(System.in);
int a,b,c;
System.out.print("masukkan angka pertama:");
a=x.nextInt();
System.out.print("masukkan angka kedua:");
b=x.nextInt();
System.out.print("masukkan angka ketiga:");
c=x.nextInt();
        {
if(a>b && a>c && b>c)
{
System.out.println("Angka terbesar:"+a);
System.out.println("Angka terkecil:"+b);
            }

else if(a>b && a>c && b>c)
{
    System.out.println("Angka terbesar:"+a);
System.out.println("Angka terkecil:"+c);
}
 else if(b>a && b>c && b>a   )
{
     System.out.println("Angka terbesar:"+b);
System.out.println("Angka terkecil:"+a);
}
else if ( b>a && b>c && a>c)
    {
     System.out.println("Angka terbesar:"+b);
System.out.println("Angka terkecil:"+c);
}
 else if (c>a && c>b && b>a)
{
System.out.println("Angka terbesar:"+c);
System.out.println("Angka terkecil:"+a);
    }
 else if (c>a && c>b && a>b)
{
     System.out.println("Angka terbesar:"+c);
System.out.println("Angka terkecil:"+b);
 }
        }

    }
}



Outputnya adalah sebagai berikut: