• Pada Algoritma pencarian banyak yang bisa kita temukan atau gunakan. Ada Merge Sort, Quick Sort, Bubble Sort, dan...
  • Pada dasarnya algoritma searching banyak kita jumpai. Apalagi hanya untuk mencari nilai minimum dan nilai maximum...
  • Kalian pasti sudah tahu apa itu Deret Fibonacci, ya benar. (Padahal gak jawab). Tetapi pada pembahasan kali ini kita akan membuar program...
  • Metoda Pencarian Biner ( Binary Search) hanya bisa diterapkan jika data array sudah terurut. Pengurutan Array bisa menggunakan jenis sorting ...
  • Salah satu contoh tipe algoritma brute force lainnya adalah linear search (pencarian berurutan), Dikatakan demikian karena algoritma ini menggunakan ...

Saturday, April 9, 2011

Jeliot 3 : Mengalikan Dua Bilangan Dengan Cara Looping


Kita biasa membuat program untuk mengalikan dua bilangan dengan cara menuliskan fungsi a * b. Bagaimana kalau kita membuatnya lebih berbeda. Kita mengalikan bilangan dengan looping. Kita tahu bahwa sebenarnya perkalian adalah penjumlahan yang diulang – ulang. Misalnya 2 X 3 itu berarti menjumlahkan bilangan 2 sebanyak 3 kali, bisa ditulis 2+2+2. Dengan pengertian itu kita mencoba membuat contoh program yang berbeda dari biasanya.

Didalam program ini kita menggunakan perulangan for. Kita juga membutuhkan pencabangan if else untuk membantu kita mendapatkan hasil yang minus. Sebagai contoh 2 x (-3), itu sama saja 2+2+2 hasilya kita kali dengan -1.

Ini adalah contoh fungsi untuk mengalikan bilangan dengan menggunakan perulangan

public void proses(){
    if (b<0)c=b*(-1);
    else c=b;
    for(int i=1;i<=c;i++){
        hasil +=a;
        }
    if(b<0) hasil=hasil*(-1);
    else hasil=hasil;
}


Untuk mendapatkan hasil yang lebih baik sesuai yang diinginkan, kalian bisa mengeditnya sesuai kebutuhan. Program lengkap download aja di sini . Selamat berjuank kawan! Jangan lupa komentarnya :D

Jadilah yang pertama mengomentari

Post a Comment

Tutorial Algorithm and Programming ©Template Blogger Green by Dicas Blogger.

To Up