PHP Code:
/*
gop 2 mang
*/
#include <conio.h>
#include <iostream.h>
void nhap(char *name, double *m, int n);
void in(double *m, int n);
void gopxenke(double *a, double *b, double *c, int n);
int main(){
int n;
double *a, *b;
cout<<"N = ";
cin>>n;
a= new double***91;n***93;;
b= new double***91;n***93;;
nhap("A", a, n);
nhap("B", b, n);
in(a, n);
in(b, n);
double *c= new double***91;2*n***93;;
gopxenke(a, b, c, n);
in(c, 2*n);
/*Xoa cac phan tu trung nhau*/
int k=2*n, ok= 1;
do{
for(int i=0; i< k-1; i++){
for(int j=i+1; j<k; j++){
if(c***91;i***93;==c***91;j***93;){
for(int l=j; l<k-1; l++)
c***91;l***93;=c***91;l+1***93;;
ok= 1;
k--;
}else ok=0;
}
}
}while(ok);
in(c, k);
delete a, b, c;
return 0;
}
void nhap(char *name, double *m, int n){
for(int i=0; i<n; i++){
cout<<name<<"***91;"<<i+1<<"***93; = ";
cin>>m***91;i***93;;
}
}
void in(double *m, int n){
for(int i=0; i<n; i++){
cout<<" "<<m***91;i***93;;
}
cout<<endl;
}
void gopxenke(double *a, double *b, double *c, int n){
for(int i=0; i<n; i++){
c***91;2*i***93;= a***91;i***93;;
c***91;2*i+1***93;= b***91;i***93;;
}
}
Bookmarks