Perkalian 2 bilangan bulat menggunakan operator penjumlahan

Berikut ini adalah program untuk menghitung perkalian w bilangan bulat dengan menggunakan operator penjumlahan.
Contoh : 4 x 5
maka penghitungan akan dilakukan seperti berikut : 4+4+4+4+4
yaitu 4 akan ditambahkan dengan 4 sebanyak 5 kali!!

Berikut ini adalah programnya :

  • Main
  • Function

Berikut ini versi C++ nya :

#include <iostream>
#include <conio.h>
#include <math.h>

using namespace std;
int kali (int m,int n)
{

int i,hasil =0;
for(i=1;i<=abs(n);i++)
hasil+=m;
if(n<0){return(-hasil);}
else{return(hasil);}
}
int main()
{
int a,b;

cout <<"Masukkan bilangan : ";
cin >> a;
cout <<"Akan dikali dengan : ";
cin >> b;
cout << "\n\nHasil dari "<<a<<" x "<<b<<" = " <<kali(a,b);

getch();
}


Selamat Mencoba!!!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s