contoh-contoh program dengan menggunakan array :
1. menghitung frekuensi nilai yang muncul
scriptnya :#include <iostream.h>
int main ()
{
int n, i, j, tot=0, A[100];
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menghitung frekuensi bilangan |"<<endl<<endl<<endl;
cout << "Masukan berapa banyak bilangan :";
cin>>n;
for (i=0; i<n; i++)
{
cout << "Masukan nilai ke "<< i+1 <<" : ";
cin>>A[i];
}
cout << "Masukan Angka yang akan di hitung frekuensinya : ";
cin>> A[i];
for (j=0; j<n; j++)
{
if (A[j]==A[i])
{
tot=tot+1;
}
}
cout<< "Maka Nilainya adalah :" <<tot;
return 0;
}
hasil outputnya :
2. program menghitung nilai min dan max
scriptnya :
#include <iostream.h>
int main ()
{
float A[100];
int n, i,j, max = A[0];// min = A[0];
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menghitung nilai min dan max |"<<endl<<endl<<endl;
cout << "masukan nilai N : ";
cin>>n;
for (i=0; i<n; i++)
{
cout << "Masukan nilai ke "<< i+1 <<" : ";
cin >>A[i];
}
for (i=0; i<n; i++)
{
if ( A[i] > max )
max = A[i];
}
int min = A[0];
for (j=0; j<n; j++)
{
if ( A[j] < min )
min = A[j];
//cout << min << endl;
}
cout << "nilai Max : " << max << endl;
cout << "nilai Min : " << min;
return 0;
}
hasil outputnya :
3. Program menghitung bilangan genap dan ganjil
Scriptnya :
#include <iostream.h>
int main ()
{
int n, i, A[100];
int main ()
{
int n, i, A[100];
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menghitung bilangan genap dan ganjil |"<<endl<<endl<<endl;
cout << "Masukan berapa banyak bilangan :";
cin>>n;
for (i=0; i<n; i++)
{
cout << "Masukan nilai ke "<< i+1 << " : ";
cin>> A[i];
}
int totg=0, gnp=0, totj=0, gjl=0;
for (i=0; i<n; i++)
{
if (A[i]%2==0)
{
totg=totg+A[i];
gnp=gnp+1;
}
else
{
totj=totj+A[i];
gjl=gjl+1;
}
}
cout << "Jumlah Bilangan Genap : " << gnp << endl;
cout << "Jumlah Genap : " << totg << endl;
cout << "Jumlah Bilangan ganjil : " << gjl << endl;
cout << "Jumlah Ganjil : " << totj;
return 0;
}
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menghitung bilangan genap dan ganjil |"<<endl<<endl<<endl;
cout << "Masukan berapa banyak bilangan :";
cin>>n;
for (i=0; i<n; i++)
{
cout << "Masukan nilai ke "<< i+1 << " : ";
cin>> A[i];
}
int totg=0, gnp=0, totj=0, gjl=0;
for (i=0; i<n; i++)
{
if (A[i]%2==0)
{
totg=totg+A[i];
gnp=gnp+1;
}
else
{
totj=totj+A[i];
gjl=gjl+1;
}
}
cout << "Jumlah Bilangan Genap : " << gnp << endl;
cout << "Jumlah Genap : " << totg << endl;
cout << "Jumlah Bilangan ganjil : " << gjl << endl;
cout << "Jumlah Ganjil : " << totj;
return 0;
}
hasil outputnya :
4. Program Menghitung Nilai rata2 dari Array
scriptnya :
#include <iostream.h>
int main ()
{
int n, i, A[100], total=0;
float rata2;
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program mencari rata-rata dengan array |"<<endl<<endl<<endl;
cout<< "Masukan banyak Nilai : ";
cin>>n;
for (i=0; i<n; i++)
{
cout<< "Masukan Nilai ke "<< i+1 <<" : ";
cin>> A[i];
total=total + A[i];
}
rata2=total/n;
cout << "maka rata2nya adalah : " << rata2 << endl;
return 0;
}
int main ()
{
int n, i, A[100], total=0;
float rata2;
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program mencari rata-rata dengan array |"<<endl<<endl<<endl;
cout<< "Masukan banyak Nilai : ";
cin>>n;
for (i=0; i<n; i++)
{
cout<< "Masukan Nilai ke "<< i+1 <<" : ";
cin>> A[i];
total=total + A[i];
}
rata2=total/n;
cout << "maka rata2nya adalah : " << rata2 << endl;
return 0;
}
hasil outputnya :
5. program menampilkan bilangan
scriptnya :
#include <iostream.h>
int main ()
{
int w, h, A[100],j;
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menampilkan bilangan |"<<endl<<endl<<endl;
cout<< "Masukan Bilangan W : ";
cin>>w;
for (h=0; h<w; h++)
{
cout<< "Masukan Bilangan Ke "<< h+1 <<" : ";
cin >> A[h];
}
for (h=0; h<w; h++)
{
j = (w-1) - h;
cout << "\ta[" << j <<"] = " << A[j]<< endl;
}
return 0;
}
int main ()
{
int w, h, A[100],j;
cout<<"\t| NAMA : WAHYU NUGROHO INDRAWINATA |"<<endl;
cout<<"\t| NIM : TI-111036 |"<<endl;
cout<<"\t| M.K : Pemograman C++ (Tugas) |"<<endl;
cout<<"\t| Program menampilkan bilangan |"<<endl<<endl<<endl;
cout<< "Masukan Bilangan W : ";
cin>>w;
for (h=0; h<w; h++)
{
cout<< "Masukan Bilangan Ke "<< h+1 <<" : ";
cin >> A[h];
}
for (h=0; h<w; h++)
{
j = (w-1) - h;
cout << "\ta[" << j <<"] = " << A[j]<< endl;
}
return 0;
}
hasil outputnya :
0 komentar:
Posting Komentar