Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: cho em hỏi về cách trọn mảng

  1. #1
    Ngày gia nhập
    09 2008
    Bài viết
    0

    Mặc định cho em hỏi về cách trọn mảng

    Viết chương trình nhập vào 1 mảng n phần tử va 1 mảng m phần tử,trộn 2 mang lại với nhau va sắp xếp mảng đó theo thứ tự tăng dần

    em không biết trộn 2 mảng ra sao !! cái bậc đàn anh xin chỉ giáo

    Code:
    /*viet chuong trinh 1 mang n pt va 1 mang m pt,mang m+n sap xep tang dan*/
    #include <stdio.h>
    main()
    {
        //khai bao bien
        int n, m;
        int a,c,b;
        int num1[100], num2[100];
        int desnum[100], desnum1[100];
        int num[100];
        int k, h, i, j;
        //nhap so mang n
        printf("\n Nhap so mang N : ");scanf("%d",&n);
        //nhap so phan tu mang n
        for (a=0;a<n;a++)
        {
            printf("\n Nhap gia tri phan tu num[%d] thuoc mang N : ",a);
            scanf("%d",&num1[a]);
        }
        //nhap so mang m
        printf("\n Nhap so mang M : ");scanf("%d",&m);
        //nhap so phan tu mang m
        for (b=0;b<m;b++)
        {
            printf("\n Nhap gia tri phan tu num[%d] thuoc mang M : ",b);
            scanf("%d",&num2[b]);
        }
        // tron 2 mang

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Tưởng bạn làm rồi mà bị lỗi nên đem lên cho mọi người sửa, nào ngờ đâu là code có mỗi đoạn input rồi xin đoạn code xử lý. Đã vậy thì bạn đâu cần phải đem đoạn code input lên làm chi cho mất công, cứ hỏi xin code thôi là được rồi. Lần này mình sẽ làm giúp bạn nhưng đề nghị lần sau bạn ko được làm vậy nữa, như vậy là vi phạm nội quy.

    C Code:
    1. #include <stdio.h>
    2.  
    3. main()
    4. {
    5.      int n, m;
    6.      int a,c,b;
    7.      int num1[100], num2[100], num3[200];
    8.      int desnum[100], desnum1[100];
    9.      int num[100];
    10.      int k, h, i, j;
    11.  
    12.      printf("\n Nhap so mang N : ");scanf("%d",&n);
    13.  
    14.      for (a=0;a<n;a++)
    15.      {
    16.           printf("\n Nhap gia tri phan tu num[%d] thuoc mang N : ",a);
    17.           scanf("%d",&num1[a]);
    18.      }
    19.  
    20.      printf("\n Nhap so mang M : ");scanf("%d",&m);
    21.      for (b=0;b<m;b++)
    22.      {
    23.           printf("\n Nhap gia tri phan tu num[%d] thuoc mang M : ",b);
    24.           scanf("%d",&num2[b]);
    25.      }
    26.  
    27.      for (i=0;i<n;i++)
    28.         num3[i] = num1[i];
    29.  
    30.      for (i=0;i<m;i++)
    31.         num3[n + i] = num2[i];
    32.  
    33.      int z = n + m;
    34.  
    35.      for (i=0;i<z;i++)
    36.         for (j=i+1;j<z;j++)
    37.             if (num3[i] > num3[j])
    38.             {
    39.                 int tmp = num3[i];
    40.                 num3[i] = num3[j];
    41.                 num3[j] = tmp;
    42.             }
    43.  
    44.      for (i=0;i<z;i++)
    45.         printf("%d ",num3[i]);
    46.      printf("\n");
    47. }
    Đã được chỉnh sửa lần cuối bởi meoconlongvang : 08-10-2008 lúc 12:00 PM.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

  3. #3
    Ngày gia nhập
    09 2008
    Bài viết
    0

    mình cám ơn nha !!

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn