You are on page 1of 29

DERET SIGMA

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

using namespace std;


int main(int argc, char *argv[])
{
int n,i,per;
float x;
double hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"deret sigma..........."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukkan nilai x = "<<"\t";
cin>>x;
cout<<"masukkan data ke= "<<"\t";
cin>>n;
cout<<endl;
hasil=0;
per=1+(x*x);
for (int i=1;i<=n;i++)
hasil+=x/(pow(per,i));
cout<<"deret sigma bilangan "<<x<<" dari deret suku ke "<<n<<" adalah
"<<hasil<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
FUNGSI DERET SIGMA

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

using namespace std;


long double deret_sigma( float x, int n)
{
int i,per;
double hasil;
hasil=0;
per=1+(x*x);
for (int i=1;i<=n;i++)
hasil+=x/(pow(per,i));
return hasil;
}
int main(int argc, char *argv[])
{
int n,i,per;
float x;
double hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"fungsi deret sigma...."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukkan nilai x = "<<"\t";
cin>>x;
cout<<"masukkan data ke= "<<"\t";
cin>>n;
cout<<endl;
hasil=deret_sigma(x,n);
cout<<"deret sigma bilangan "<<x<<" dari deret suku ke "<<n<<" adalah
"<<hasil<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
DERET PHI
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
int n,i;
float x,per;
float hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"deret phi............."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukkan nilai x = "<<"\t";
cin>>x;
cout<<"masukkan data ke = "<<"\t";
cin>>n;
per=1+(x*x*x);
hasil=1;
for (i=1;i<=n;i++)
hasil=hasil*(x/(pow(per,i)));
cout<<"Jadi, suku ke- "<<n<<" adalah "<<hasil<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
}
FUNGSI DERET PHI

#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
long double deret_phi( float x, int n)
{
int i;
float per,hasil;
per=1+(x*x*x);
hasil=1;
for (i=1;i<=n;i++)
hasil=hasil*(x/(pow(per,i)));
return hasil;
}
int main(int argc, char *argv[])
{
int n,i;
float x,per,hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"fungsi deret phi......"<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukkan nilai x = "<<"\t";
cin>>x;
cout<<"masukkan data ke = "<<"\t";
cin>>n;
hasil=deret_phi(x,n);
cout<<"Jadi, suku ke- "<<n<<" adalah "<<hasil<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
DERET PECAHAN

#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
int main(int argc, char *argv[])
{
int i,n;
double data;
cout<<"tugas metode komputasi"<<endl;
cout<<"deret pecahan........."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<" masukan banyak data yang anda inginkan= "<<"\t";
cin>>n;
for (i=1;i<=n;i++)
{
data=2*i-1;
if (i==1)
cout<<" 1";
else if (i%2==0)
cout<<" 1/"<<data;
else
cout<<" -1/"<<data;
}
cout<<endl<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
BILANGAN PRIMA

#include <cstdlib>
#include <iostream>
#include <iomanip.h>
using namespace std;
int main(int argc, char *argv[])
{
int x,y,i,j,nilai_pembagi;
cout<<"tugas metode komputasi"<<endl;
cout<<"bilangan prima........"<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"Masukkan bilangan pertama= "<<"\t";
cin>>x;
cout<<"Masukkan bilangan kedua = "<<"\t";
cin>>y;
cout<<endl;
if (y>x)
{cout<<"tampilan data bilangan prima antara "<<x<<" dan "<<y<<" adalah "<<endl<<endl;
for (i=x+1; i<y; i++)
{nilai_pembagi=0;
for (j=1; j<y; j++)
{ if (i%j==0)
nilai_pembagi=nilai_pembagi+1; }
if (nilai_pembagi==2)
cout<<setw(5)<<i;
} }
else
{
cout<<"tampilan data bilangan prima antara "<<y<<" dan "<<x<<" adalah "<<endl<<endl;
for (i=y+1; i<x; i++)
{
nilai_pembagi=0;
for (j=1; j<x; j++)
{
if (i%j==0)
nilai_pembagi=nilai_pembagi+1;
}
if (nilai_pembagi==2)
cout<<setw(5)<<i;
} }
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
FUNGSI ( x,y,z)

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

using namespace std;

int main(int argc, char *argv[])


{
double x,y,z,A,B,C;
long double atas, bawah, hasil_fungsi;
cout<<"Masukkan data x= "<<"\t";
cin>>x;
cout<<"Masukkan data y= "<<"\t";
cin>>y;
cout<<"Masukkan data z= "<<"\t";
cin>>z;
A=x*y;
B=x*z;
C=y*z;
atas= (A*pow(x,3))-(2*C)+(B*pow(z,2));
bawah=sqrt(A-(C*(pow(z,4))));
hasil_fungsi=atas/bawah;
cout<<"hasiL dari fungsi (x,y,z)= "<<hasil_fungsi<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
FUNGSI TERSTRUKTUR FUNGSI (x,y,z)
#include <cstdlib>
#include <iostream>
#include <math.h>
using namespace std;
long double data( double x, double y, double z)
{
double A,B,C;
long double atas, bawah, hasil_fungsi;
A=x*y;
B=x*z;
C=y*z;
atas= (A*pow(x,3))-(2*C)+(B*pow(z,2));
bawah=sqrt(A-(C*(pow(z,4))));
hasil_fungsi=atas/bawah;
return hasil_fungsi;
}
int main(int argc, char *argv[])
{
int x,y,z,A,B,C;
long double atas, bawah, hasil_fungsi;
cout<<"Masukkan data x= "<<"\t";
cin>>x;
cout<<"Masukkan data y= "<<"\t";
cin>>y;
cout<<"Masukkan data z= "<<"\t";
cin>>z;
hasil_fungsi=data(x,y,z);
cout<<endl;
cout<<"hasil dari fungsi (x,y,z)= "<<hasil_fungsi<<"\n";
system("PAUSE");
return EXIT_SUCCESS;
}
PANGKAT
#include <cstdlib>
#include <iostream>
#include <math.h>

using namespace std;

int main(int argc, char *argv[])


{
int x, n;
float hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"pangkat..............."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukan nilai suatu bilangan =\t";
cin>>x;
cout<<"masukan besarnya pangkatnya =\t";
cin>>n;
cout<<endl;
hasil=pow(x,n);
cout<<hasil<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
FUNGSI TERSTRUKTUR PANGKAT

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

using namespace std;


long double fungsi_pangkat (float x, float n)
{
long double hasil;
hasil=pow(x,n);
return hasil;
}
int main(int argc, char *argv[])
{
float x, n;
long double hasil;
cout<<"tugas metode komputasi"<<endl;
cout<<"pangkat..............."<<endl;
cout<<"faisal muhammad/12440."<<endl;
cout<<"geofisika 09, kelas B."<<endl<<endl;
cout<<"masukan nilai suatu bilangan =\t";
cin>>x;
cout<<"masukan besarnya pangkatnya =\t";
cin>>n;
cout<<endl;
hasil=fungsi_pangkat(x,n);
cout<<hasil;
cout<<endl;
system("PAUSE");
return EXIT_SUCCESS;
}
FUNGSI MEAN,MEDIAN,VARIANSI,DEVIASI STANDAR

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

using namespace std;

long double rata2(int n)


{
long double rerata,jum;
float data[n];
jum=0;
for (int i=0;i<n;i++)
{
jum+=data[i];
}
rerata=jum/n;

return rerata;
}
long double dev_standar (int n)
{
long double hasil,rerata,a,b,deviasi_st;
float data[n];
hasil=0;
for (int i=0;i<n;i++)
{
a=rerata-data[i];
b=pow(a,2);
hasil+=b;
}
deviasi_st=sqrt(b/n);
return deviasi_st;
}
long double variansi (int n)
{
long double hasil,rerata,a,b,var;
float data[n];
hasil=0;
for (int i=0;i<n;i++)
{
a=rerata-data[i];
b=pow(a,2);
hasil+=b;
}
var=b/n;

return var;
}
int main (int argc, char *argv[])
{
int i,j,n;
long double hasil,jum,rerata,nilai,deviasi_st,var,a,b,A;
cout<<" Masukan banyaknya data yang akan anda masukan : \t";
cin>>n;
float data [n];
for (i=0;i<n;i++)
{
cout<<" tampilan data ke- "<<i<<"\t";
cin>>data[i];
}
cout<<endl<<endl;
for (i=0;i<n;i++)
cout<<setw(3)<<data[i];
for (i=0;i<(n-1);i++)
{
for (j=(i+1);j<n;j++)
{
if(data[i]>data[j])
{
nilai=data[i];
data[i]=data[j];
data[j]=nilai;
}
}
}
cout<<" sortir data: "<<endl<<endl;
for (i=0;i<n;i++)
{
cout<<setw(4)<<data[i];
}
if (n%2!=0)
A=data[(n-1)/2];
else
A=(data[n/2]+data[(n-2)/2])/2;
cout<<"\n\n median : "<<A;
cout<<endl<<endl;
rerata=rata2(n);
deviasi_st=dev_standar (n);
cout<<"\n\n deviasi standar adalah : "<<deviasi_st<<endl;
var=variansi(n);
cout<<"\n\nvariansinya adalah : "<<var<<endl;

system("PAUSE");
return EXIT_SUCCESS;
}
PENUNJUK ( POINTER)
#include <cstdlib>
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <iomanip.h>

using namespace std;


long double dev_standar (float*data,int n)
{
long double hasil,rerata,a,b,deviasi_st;
hasil=0;
for (int i=0;i<n;i++)
{
a=rerata-data[i];
b=pow(a,2);
hasil+=b;
}
deviasi_st=sqrt(b/n);
return deviasi_st;
}
long double variansi (float*data,int n)
{
long double hasil,rerata,a,b,var;
hasil=0;
for (int i=0;i<n;i++)
{
a=rerata-data[i];
b=pow(a,2);
hasil+=b;
}
var=b/n;
return var;
}
long double rata2 (float*data,int n)
{
long double jum,rerata;
jum=0;
for (int i=0;i<n;i++)
{
jum+=data[i];
}
rerata=jum/n;

return rerata;
}
int main (int argc, char *argv[])
{
int i,j,n;
long double hasil,jum,nilai,rerata,deviasi_st,var,A,a,b;
cout<<" Masukan banyaknya data yang akan anda masukan : \t";
cin>>n;
float *data=new float[n];
for (i=0;i<n;i++)
{
cout<<" tampilan data ke- "<<i<<"\t";
cin>>data[i];
}
cout<<endl<<endl;
for (i=0;i<n;i++)
cout<<setw(3)<<data[i];
for (i=0;i<(n-1);i++)
{
for (j=(i+1);j<n;j++)
{
if(data[i]>data[j])
{
nilai=data[i];
data[i]=data[j];
data[j]=nilai;
}
}
}
cout<<" sortir data : "<<endl<<endl;
for (i=0;i<n;i++)
{
cout<<setw(4)<<data[i];
}

if (n%2!=0)
A=data[(n-1)/2];
else
A=(data[n/2]+data[(n-2)/2])/2;
cout<<"\n\n median : "<<A;
cout<<endl<<endl;
rerata=rata2(data,n);
deviasi_st=dev_standar (data,n);
cout<<"\n\n deviasi standar adalah : "<<deviasi_st<<endl;
var=variansi(data,n);
cout<<"\n\n variansinya adalah : "<<var<<endl;
delete [] data;
system("PAUSE");
return EXIT_SUCCESS;
}

DETERMINAN
#include <cstdlib>
#include <iostream.h>
#include <conio.h>
#include <iomanip.h>
#include <math.h>

using namespace std;

int main (int argc, char *argv[])


{
int i,j;
double determinan;
cout<<"program determinan matriks 2x2"<<endl;
float matriks[2][2];
for ( i=0;i<2;i++)
for ( j=0;j<2;j++)
{
cout<<" baris ke "<<i<<" kolom ke "<<j<<"\t";
cin>>matriks[i][j];
}
cout<<" matriks dengan ordo 2x2= "<<endl;
for (i=0;i<2;i++)
{
for (j=0;j<2;j++)
cout<<setw(3)<<matriks [i][j];
cout<<endl<<endl;
}
determinan=((matriks[0][0]*matriks[1][1])-(matriks[0][1]*matriks[1][0]));
cout<<endl;
cout<<"nilai determinan adalah : "<<determinan<<endl<<endl;

system("PAUSE");
return EXIT_SUCCESS;
}

You might also like