Mang
bai tap : viết chương trình nhập vào một dãy số a gồm n số thực (n<100), nhập vào dãy số b gồm m số thực (m<=100).
-in ra những phần tử xuất hiện ở cả 2 dãy
Code:
// DMTuan-Tink4a2-Uneti
#include<iostream.h>
#include<conio.h>
void nhapa(int a[], int n)
{
int i;
for(i=0; i<n; i++) {
cout<<"\nNhap vao a["<< i<<"] : ";
cin>>a[i];
}
}
void nhapb(int b[], int n)
{
int j;
for(j=0; j<n; j++)
{
cout<<"\nNhap vao b["<< j<<"] : ";
cin>>b[j];
}
}
void check(int a[], int b[],int n,int m)
{
cout<<"\n\t-------------KET QUA------------";
cout<<"\n ----------o0o---CAC PHAN TU O 2 MANG---o0o-----------\n";
for (int i=0;i<=n;i++)
for (int j=0;j<=m;j++)
if (a[i]==b[j])
cout<<a[i]<<" ";
}
void main()
{
int n,m;
cout<<"Nhap vao so phan tu mang a[] : ";
cin>>n;
int *a=new int[n+1];// cap phat dong de tiet kiem bo nho
cout<<"Nhap vao so phan tu mang b[] : ";
cin>>m;
int *b=new int[n+1];
cout<<"\n --------NHAP MANG A[]-------";
nhapa(a, n);
cout<<"\n --------NHAP MANG B[]-------";
nhapb(b,n);
check(a,b, n,m);
getch();
}
0 Response to "Mang"
Đăng nhận xét