Kasus 3.1
Flowchart
Flowchart
Kasus 3.2
C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
int kpk;
int a;
int b;
cout<<"masukan nilai A=";
cin >> a;
cout<<"masukan nilai B=";
cin >> b;
kpk =0;
while (1)
{
kpk =a+kpk;
if (kpk % b==0)break;
}
cout << "kpknya adalah=
"<<kpk << endl;
return 0;
}
Flowchart
Kasus 3.3
C++
#include <iostream>
#include <string>
using namespace std;
int main()
{
int a, b, i, j, hasil;
cout<<"Masukkan bilangan A : ";
cin >> a;
cout<<"Masukkan bilangan B : ";
cin >> b;
i =1;
j =1;
while (!(i>a && j>b))
{
if ((a % i)==0 && (b % j)==0)
{
hasil =i;
}
else
{
}
i =i+1;
j =j+1;
}
cout << "FPB dari bilangan
"<<a<<" dan "<<b<<" adalah
"<<hasil << endl;
return 0;
}
Flowchart
Kasus 3.4
Flowchart
Kasus 3.5
C++
#include <iostream>
#include <string>
using namespace std;
int main(){
int a;
cout<<"Masukkan bil = ";
cin >> a;
cout << "Faktor Prima dari
"<<a<<" =" << endl; while (!(a<=2))
{
if (a % 2==0)
{a =a/2;cout << 2 << endl;}
else
{if (a % 3==0){
a =a/3;
cout << 3
<< endl;}
else
{if (a % 5==0){
a
=a/5;
cout
<< 5 << endl; }
else
{ if (a % 7==0){
a =a/7;
cout << 7 << endl;}
else
{if
(a % 11==0)
{
a =a/11;
cout << 11 << endl;}
else
{if (a % 13==0)
{
a =a/13;
cout << 13 << endl;}
else
{
a =a/17;
cout << 17 << endl;}
}} } }}}
return 0;
}
Flowchart
0 komentar:
Posting Komentar