Berikut adalah program yang memungkinkan kita memilah bilangan genap dalam sebuah deret yang sudah di tentukan dengan memanfaatkan bubble sort di Dev C++
Source code:
#include <iostream>
using namespace std;
int main()
{
int data[10];
int i, j, k, tmp, jumlah=0;
cout<<"\n\nMasukkan jumlah bilangan : "; cin>>k;
for(i=0; i<k; i++)
{
cout<<"Masukkan Angka ke "<<(i+1)<<" : ";
cin>>data[i];
if(data[i]%2==0)
{jumlah+=data[i];}
}
cout<<"\nSemua data yang diinput : "<<endl;
for(i=0; i<k; i++)
{cout<<data[i]<<" ";}
cout<<endl;
i=0;
for(i=0;i<k;i++)
{
for(j=i+1;j<k;j++)
{
if(data[i]>data[j])
{
tmp=data[i];
data[i]=data[j];
data[j]=tmp;
}
}
}
cout<<"\nbilangan genap : "<<endl;
for(i=0; i<k; i++)
{
if(data[i]%2==0)
{cout<<data[i]<<" ";}
}
cout<<"\n\nJumlah dari bilangan genap = "<<jumlah;
return 0;
}
Output :
Tidak ada komentar:
Posting Komentar