menukarkan air didalam gelas kesebuah gelas

dua gelas

dua gelas

menukarkan air didalam gelas kesebuah gelas lainnya adalah rutinitas yang terbilang cukup sederhana, dan biasa di lakukan. Namun sadarkah kita dengan kejadian seperti ini? Bisakah kita menangkap fenomena Algoritma dengan kejadian tersebut ??? ., karena mempelajari Alogritma akan mempermudah kita dalam membuat sebuah program dan mempelajari Algoritma bukanlah hal yang menakutkan,… contoh dari Algoritma Pemograman berada disekeliling kita dan ini sederhana.

Ok , kita ambil contoh ::, terjadi sebuah kasus, Anne ingin menukarkan air di gelas yang kita beri nama A berisi Sirup, kemudian ada gelas kedua yang kita beri nama B berisi kopi.Masalahnya bagaimana Anne menukarkan sirup dan kopi agar tidak tercampur ? ?? ( mudah bukan mencari contoh algoritma) , Coba tebak bagaimana Anne menukarkan nya …..

yup tentu Anne membutuhkan gelas tambahan untuk tempat peyimpanan sementara , dengan begitu sirup dan kopi tidak tercampur pada saat pertukaran, dalam kasus ini terjadi algoritma seperti ini ;

/*ALGORITMA*/

A = temp // Sirup di pindah ke gelas temp ( sementara )
B = A // Kopi di gelas B dipindah ke A
temp = B // isi gelas B dengan Sirup yang semula ada di temp

mudah bukan ! :mrgreen: , coba kita buat Program nya dalam java….!!!!!!!!!


/* Program Pertukaran ember A dan B */

class ProgramPertukaran
{
public static void main (String [] X)
{

/*Deklarasi Variabel*/

String GelasA="Sirup"; // isi gelas A sebelum pertukaran
String GelasB="Kopi"; // isi gelas B sebelum pertukaran
String temp;// Gelas Sementara

/*Algoritma*/
/*Proses Pertukaran*/

temp=GelasA;/*simpan nilai A di tempat penampungan sementara*/
GelasA=GelasB;/*sekarang A dapat diisi dengan nilai B*/
GelasB= temp;/*isi B dengan nilai A yang semula ada di temp*/

/*tampilkan nilai setelah pertukaran*/
System.out.println("::Setelah Pertukaran::");
System.out.println("Gelas A Sekarang ="+GelasA);
System.out.println("Gelas B sekarang ="+GelasB);
}

}

hmm sumber http://freejavaguide.com, buku nya rangsang purnama ( belajar java), rinaldi munir ( algoritma dan pemograman dengan pascal dan C )

Agung SCT ( Strees Coding Team ) “, :mrgreen: GG tq

6 Tanggapan ke “menukarkan air didalam gelas kesebuah gelas”

  1. Rahmat Kedai Says:

    Hahahaha…..
    Java bangeeett dah… :D

    Kedai

  2. anggara jauhari Says:

    jadi inget waktu smester satu di kampus, blajar algoritma.
    tapi sampe sekarang masih kpake ..

  3. doni mario Says:

    dududuch .,.,.,,,
    logaritma bikin pusing .,.,..,
    tpi gmpang2 susah .,.,.


Tinggalkan Balasan