langsung ajha penampakanx..
#include <iostream.h>
#include <conio.h>
class sama{
friend ostream& operator<<(ostream&, sama&);
friend istream& operator>>(istream&, sama&);
public:
sama();
void proses();
private:
int A[10], B[10];
int i,j,k; };
sama::sama(){
cout<<"\tMencari Elemen Yang Sama!\n";
cout<<"Banyak elemen : ";cin>>k; ;}
istream& operator >>(istream& in, sama& x){
for (int i=1; i<=x.k; i++){
cout<<"A["<<i<<"] : ";
cin>>x.A[i];}
cout<<"\n\n";
for (int j=1; j<=x.k; j++){
cout<<"B["<<j<<"] : ";
cin>>x.B[j];}return in; }
ostream& operator<<(ostream& out, sama& x){
cout<<"\nA : [ ";
for (int i=1; i<=x.k; i++){
cout<<x.A[i]<<" ";}
cout<<"] \n\nB: [ ";
for (int j=1; j<=x.k; j++){
cout<<x.B[j]<<" ";}cout<<" ]";
return out;}
void sama::proses(){
cout<<"\n\nC : ";
for (int i=1; i<=k; i++){
for (int j=1; j<=k; j++){
if (A[i]==B[j]){
cout<<A[i]<<" ";}}}}
int main(){
sama Reza;
cin>>Reza; cout<<Reza;
Reza.proses();
getch();
}
0 Komentar