ane share disini ya gan programnya
monggo kalo copas atau sekedar buat belajar aja
Bahasa : C++
Program : Visual Studio 6.0 (jadul amat =P)
====================================================================
Nomor 1
Mencari Faktorisasi Prima
#include
#include
void main()
{
int bil,fp;
cout<<"Masukkan bilangan bulat positif : ";
cin>>bil;
while(bil>1)
{
fp=2;
while(bil%fp!=0)
fp=fp+1;
bil=bil/fp;
cout<
}
}
==========================================================================
Nomor 2
Bilangan Berpangkat
#include
void main()
{
int tot,p,hp,i;
tot=0;
for (p=0;p<=10;p++)
{
hp=1;
for (i=1;i<=p;i++)
{
hp=hp*2;
}
tot=tot+hp;
}
cout<<"2^0 + 2^1 + 2^2 + 2^3 + 2^4 + 2^5 + 2^6 + 2^7 + 2^8 + 2^9 + 2^10 = ";
cout<
==========================================================================
Nomor 3
KPK
#include
void main()
{
int a,b,nilai;
cout<<"masukan bilangan pertama = " ;
cin >>a;
cout<<"masukan bilangan kedua = " ;
cin>>b;
nilai=0;
for(int x=1;x<=b;x++)
{
nilai=nilai+a;
if(nilai % b==0)
{
cout<<"KPK dari "<=N"<
cin>>m;
cout<<"input nilai N = ";
cin>>n;
a=m-n;
for(x1=m;x1>=1;x1--)
{
f1=f1*x1;
}
for(x2=n;x2>=1;x2--)
{
f2=f2*x2;
}
for(x3=a;x3>=1;x3--)
{
f3=f3*x3;
}
cout<<"Rumus K = M!/(N!x(M-N)!)"<
cout<<"Jadi nilai K = "<
=======================================================================
Nomor 6
Rumus ABC
#include
#include
int main()
{
float a, b, c, D, X, X1, X2, XRiil, XImajiner;
cout<<"Perhitungan akar-akar persamaan aX2+bX+c=0"<
cout<<"Masukkan nilai koefisien b : "; cin>>b;
cout<<"Masukkan nilai koefisien c : "; cin>>c;
D = b*b-4*a*c;
cout<<"Diskriminan = "<
{
X1 = (-b+sqrt(D))/(2*a);
X2 = (-b-sqrt(D))/(2*a);
cout<<"X1 = "<
else if (D == 0)
{
X = -b/(2*a);
cout<<"X1 = X2 = "<
else
{
XRiil = -b/(2*a);
XImajiner = sqrt(-D)/(2*a);
cout<<"Akar imajiner : "<
return 0;
}
=====================================================================
Nomor 7
Deret Bilangan Prima
#include
void main()
{
long a,b,n,pb;
cout<<"KETENTUAN A<=B"<
cout<<"Masukkan batas Atas / Nilai B : "; cin>>b;
cout<<"Bilangan Primanya adalah : "<
{
pb=2;
while (n%pb!=0)
pb++;
if(n==pb)
cout<