chèn xóa phàn tử của mảng

2 336 0
chèn xóa phàn tử của mảng

Đang tải... (xem toàn văn)

Thông tin tài liệu

#include "iostream.h" #include "conio.h" void nhap(int a[],int n) { for(int i=0;i<n;i++) { cout<<"a["<<i<<"]="; cin>>a[i]; } } // xuat mang void xuat(int a[],int n) { for(int i=0;i<n;i++) cout<<a[i]<<" "; } // chen phan tu vao mang void chen(int a[],int n,int vt,int x) { if(vt>=0 && vt<=n) { for(int i=0;i>vt;i ) a[i]=a[i-1]; a[vt]=x; n++; } } // xoa phan tu void xoa(int a[],int n,int cx) { if(cx>=0 && cx<=n) { for(int i=cx;i<n-1;i++) a[i]=a[i+1]; n=n-1; } } // ham chinh main () { int b[20],n,x,vt,cx; cout<<" xin nhap vao so phan tu cua mang: n= "; cin>>n; nhap(b,n); cout<<endl<<" mang vua nhap la: "<<endl; xuat(b,n); cout<<endl<<"xin nhap so can chen: x= "; cin>>x; cout<<endl<<"xin nhap vi tri can chen: vt= "; cin>>vt; chen(b,n,vt,x); cout<<endl<<" mang vua chen xong la: "<<endl; xuat(b,n); cout<<endl<<"xin nhap vi tri can xoa: cx= "; cin>>cx; xoa(b,n,cx); cout<<endl<<"mang sau khi xoa la: "<<endl; xuat(b,n); getch (); }

Ngày đăng: 07/02/2015, 23:00

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan