5.4fungsi perkalian 2 bilangan bulat dengan
menggunakan operator penjumlahan.
Analisis :
•
Misalkan a dikalikan b (input)
•
Proses :
a x b = a + a + a + … + a (sebanyak b kali)
Flowchart :
Bahasa C++ :
#include
<iostream>
#include
<string>
using namespace
std;
int main()
{
int x;
int rata;
int n;
int jumlah;
int data;
jumlah =0;
cout<<"masukkan
data"<<endl;
cin >> x;
n =1;
while (!(n>x))
{
cout<<"masukkan
nilai"<<endl;
cin >> data;
if (data>0)
{
jumlah =jumlah+data;
cout << data << endl; n =n+1;
}
else
{
}
}
rata =jumlah/(n-1);
cout << rata << endl;
return 0;
}