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