Top Banner
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; }
31

tugas pak aji

Apr 07, 2015

Download

Documents

Mayang Bunga
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: tugas pak aji

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;

}

Page 2: tugas pak aji
Page 3: tugas pak aji

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");

Page 4: tugas pak aji

return EXIT_SUCCESS;

}

Page 5: tugas pak aji

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;

}

Page 6: tugas pak aji

}

Page 7: tugas pak aji

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;

Page 8: tugas pak aji
Page 9: tugas pak aji

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;

}

Page 10: tugas pak aji
Page 11: tugas pak aji

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++)

{

Page 12: tugas pak aji

if (i%j==0)

nilai_pembagi=nilai_pembagi+1;

}

if (nilai_pembagi==2)

cout<<setw(5)<<i;

} }

cout<<endl;

system("PAUSE");

return EXIT_SUCCESS;

}

Page 13: tugas pak aji

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;

}

Page 14: tugas pak aji
Page 15: tugas pak aji

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;

}

Page 16: tugas pak aji
Page 17: tugas pak aji

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;

}

Page 18: tugas pak aji
Page 19: tugas pak aji

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;

}

Page 20: tugas pak aji
Page 21: tugas pak aji

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;

}

Page 22: tugas pak aji

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];

Page 23: tugas pak aji

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;

}

Page 24: tugas pak aji
Page 25: tugas pak aji

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;

Page 26: tugas pak aji

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;

Page 27: tugas pak aji

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

Page 28: tugas pak aji

#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;

}

Page 29: tugas pak aji