Trang ChínhTrang Chính  CalendarCalendar  Trợ giúpTrợ giúp  Tìm kiếmTìm kiếm  Thành viênThành viên  NhómNhóm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  

Share | 
 

 Xóa một phần tử khỏi mảng-(Mảng 1 chiều-Biến đổi trên mảng)

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
Tboy
Cá voi
Cá voi
avatar


Nam Tổng số bài gửi : 178
Cảm ơn : 413
Danh vọng : 4
Join date : 03/01/2011
Age : 26
Đến từ : TPHCM

Bài gửiTiêu đề: Xóa một phần tử khỏi mảng-(Mảng 1 chiều-Biến đổi trên mảng)   Sun Jan 23, 2011 12:37 pm

Sun Jan 23, 2011 12:37 pm » Xóa một phần tử khỏi mảng-(Mảng 1 chiều-Biến đổi trên mảng)
Code:
#include <stdio.h>
#include <conio.h>
#define Max 10000
void Copymang(int A[],int B[],int N);
void Nhapmang(int A[],int N);
void Xuatmang(int A[],int N);
void Xoamang(int A[],int &N,int K1,int K2);
void main()
{
   int n,k1,k2,a[Max],b[Max];
   do
   {
      printf("Nhap vao so phan tu day : ");
      scanf("%d",&n);
   }while(n<1||n>Max);
   Nhapmang(a,n);
   Copymang(a,b,n);
   printf("Day a: ");
   Xuatmang(b,n);
   do
   {
      printf("Chon doan can xoa: ");
      scanf("%d%d",&k1,&k2);
   }while(k1<1||k2<1||k1>n||k2>n||k1>k2);
   printf("Cac phan tu can xoa la: ");
   for(int i=k1-1;i<k2;i++)
      printf("%d ",b[i]);
   Xoamang(b,n,k1-1,k2-1);
   printf("\nSau khi xoa tu vi tri %d den vi tri %d ta duoc day A: ",k1,k2);
   Xuatmang(b,n);
   getch();
}
void Copymang(int A[],int B[],int N)
{
   for(int i=0;i<N;i++)
      B[i]=A[i];
}
void Nhapmang(int A[],int N)
{
   for(int i=0;i<N;i++)
   {
      printf("A[%d]= ",i+1);
      scanf("%d",&A[i]);
   }
}
void Xuatmang(int A[],int N)
{
   for(int i=0;i<N;i++)
      printf("%d ",A[i]);
   printf("\n");
}
void Xoamang(int A[],int &N,int K1,int K2)
{
   for(int i=K1;i<N;i++)
      A[i]=A[i+K2-K1+1];
   N-=K2-K1+1;
}


Tboy



Về Đầu Trang Go down
Xem lý lịch thành viên http://taplaptrinh.forumvi.com
 

Xóa một phần tử khỏi mảng-(Mảng 1 chiều-Biến đổi trên mảng)

Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: Cơ sở lập trình 1 :: Bài tập thực hành-