Professional Documents
Culture Documents
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <iomanip.h>
#include <conio.h>
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <iomanip.h>
#include <conio.h>
#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>
#include <cstdlib>
#include <iostream>
#include <math.h>
#include <cstdlib>
#include <iostream.h>
#include <math.h>
#include <conio.h>
#include <iomanip.h>
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>
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>
system("PAUSE");
return EXIT_SUCCESS;
}