Follow us on...
Follow us on Twitter Follow us on Facebook Watch us on YouTube

Tuyển nhân sự diễn đàn 2014

Gameshow “Ai Là Triệu Phú” trên VTV đang chờ đón bạn – Tải ngay!

Cuộc thi khoảnh khắc tuyệt vời cùng Vn-Zoom.com

Chiêm ngưỡng BaoMoi đẹp "tuyệt diệu" trên Windows Phone

Tin tức công nghệ mới nhất

Sản phẩm đáng chú ý tại Asus Expo 2014
kết quả từ 1 tới 11 trên 11
  1. #1
    vantruong075's Avatar
    vantruong075 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jul 2009
    Đến từ
    Ho Chi Minh City
    Bài
    35
    Cảm ơn
    121
    Điểm
    12/7 bài viết
    VR power
    0

    Post [Bài tập C] Nhập mảng 1 chiều sao cho các phần tử không trùng nhau.

    Các bạn giúp với. Mình làm wai` ko được. không nghĩ ra ý tưởng để giải.

    1. Nhập và xuất ra 1 tập hợp sử dụng kiểu dữ liệu mảng. (chỉ quan tâm đến tính chất các phần tử không được trùng nhau, không quan tâm trật tự các phần tử)
    2. Nối 2 mảng một chiều thành một.
    3. Trộn 2 mảng một chiều có cùng độ dài thành một mảng một chiều với mỗi phần tử của mảng mới là tổng của 2 phần tử tương ứng từ 2 mảng cho trước.

  2. #2
    lehung2106's Avatar
    lehung2106 vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    May 2010
    Bài
    114
    Cảm ơn
    43
    Điểm
    25/18 bài viết
    VR power
    0

    Red face

    for(j=0;i<n; )
    {cout<<"nhap phan tu thu "<<j;
    for(i=0;i<=j;i++)
    {
    if(a[i]==a[j])
    break;
    if(i>j)
    {
    cin>>a[i];
    j++
    }
    }
    }
    bạn code cho hoàn chỉnh nha
    Thay đổi nội dung bởi lehung2106; 06-12-2011 lúc 07:58.

  3. Có 2 thành viên cảm ơn lehung2106 cho bài viết này:
    auauau97 (01-01-2012), vantruong075 (06-12-2011)

  4. #3
    vantruong075's Avatar
    vantruong075 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jul 2009
    Đến từ
    Ho Chi Minh City
    Bài
    35
    Cảm ơn
    121
    Điểm
    12/7 bài viết
    VR power
    0

    Default

    Trích lehung2106 View Post
    for(j=0;i<n; )
    {cout<<"nhap phan tu thu "<<j;
    for(i=0;i<=j;i++)
    {
    if(a[i]==a[j])
    break;
    if(i>j)
    {
    cin>>a[i];
    j++
    }
    }
    }
    bạn code cho hoàn chỉnh nha
    hi, tks bạn nhiều nhe...

  5. #4
    vantruong075's Avatar
    vantruong075 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jul 2009
    Đến từ
    Ho Chi Minh City
    Bài
    35
    Cảm ơn
    121
    Điểm
    12/7 bài viết
    VR power
    0

    Default

    @@. Viết mấy câu trên rồi mà toàn chạy sai không. Ai giúp mình với...

  6. #5
    kentbktn's Avatar
    kentbktn vẫn chưa có mặt trong diễn đàn Rìu Sắt
    Tham gia
    Jun 2010
    Bài
    179
    Cảm ơn
    106
    Điểm
    32/22 bài viết
    VR power
    0

    Default

    for(j=0;j<n;j++ )
    {cout<<"nhap phan tu thu "<<j;
    for(i=0;i<=j;i++)
    {
    if(a[i]==a[j])
    break;
    if(i>j)
    {
    cin>>a[i];
    j++;
    }
    }
    }

    thử coi.chắc đúng cú pháp rùi đó bạn.còn thuật toán thì ko biết.lâu quá rùi

  7. Có 1 thành viên cảm ơn kentbktn cho bài viết này:
    auauau97 (01-01-2012)

  8. #6
    vantruong075's Avatar
    vantruong075 vẫn chưa có mặt trong diễn đàn Búa Gỗ Đôi
    Tham gia
    Jul 2009
    Đến từ
    Ho Chi Minh City
    Bài
    35
    Cảm ơn
    121
    Điểm
    12/7 bài viết
    VR power
    0

    Default

    //2. Nhập và xuất ra 1 tập hợp sử dụng kiểu dữ liệu mảng.
    //(chỉ quan tâm đến tính chất các phần tử không được trùng nhau, không quan tâm trật tự các phần tử)

    #include <stdio.h>
    #include <conio.h>
    #define size 100

    //HAM NHAP MANG (cac phan tu khong trung nhau)

    void Nhap(int arr[], int n)
    {
    for(int j=0;j<n;j++ )
    {
    printf("nhap phan tu thu %d\n",j);
    for(int i=0;i<=j;i++)
    {
    if(arr[i]==arr[j])
    break;
    if(i>j)
    {
    scanf("%d", &arr[i]);
    j++;
    }
    }
    }
    }


    //HAM XUAT MANG

    void Xuat(int arr[], int n)
    {
    for(int i=0; i<n; i++)
    {
    printf("%d ", arr[i]);
    }
    printf("\n");
    }

    void main()
    {
    int arr[size];
    int n;
    printf("Nhap n = ");
    scanf("%d", &n);
    Nhap(arr,n);
    Xuat(arr,n);
    getch();
    }



    bạn test thử xem, vẫn không được

  9. Có 1 thành viên cảm ơn vantruong075 cho bài viết này:
    auauau97 (01-01-2012)

  10. #7
    Tung_Huynh's Avatar
    Tung_Huynh vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Jul 2009
    Đến từ
    Thái Nguyên
    Bài
    6.777
    Cảm ơn
    1.540
    Điểm
    4.128/2.749 bài viết
    VR power
    0

    Default

    Cái này áp dụng cho mảng kiểu số nguyên nhá
    Code:
    int check[maxint]={0};
    for (int i=0; i<n; i++){
      int x; scanf("%d",&x);
      if (check[x]!=0){ a[i]=x; check[x]=1; }
      else {i--; continue;}
    }

  11. Có 1 thành viên cảm ơn Tung_Huynh cho bài viết này:
    auauau97 (01-01-2012)

  12. #8
    Tham gia
    Aug 2008
    Bài
    3
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default


    Thằng chủ topic học ngôn ngữ C
    Đáp án người khác làm thì là c++

  13. #9
    datnvvnu's Avatar
    datnvvnu vẫn chưa có mặt trong diễn đàn Búa Đá Đôi
    Tham gia
    May 2010
    Đến từ
    Ha Noi
    Bài
    83
    Cảm ơn
    11
    Điểm
    27/18 bài viết
    VR power
    0

    Default

    Trích enter_teen20022002 View Post

    Thằng chủ topic học ngôn ngữ C
    Đáp án người khác làm thì là c++
    ong nay con ga hon
    viet C vs C++ doi voi bai nay khac nhau ah?...
    ong nhin code chua?
    Thay đổi nội dung bởi datnvvnu; 10-12-2011 lúc 21:01.

  14. #10
    Tung_Huynh's Avatar
    Tung_Huynh vẫn chưa có mặt trong diễn đàn Cống hiến cho [V-Z]
    Tham gia
    Jul 2009
    Đến từ
    Thái Nguyên
    Bài
    6.777
    Cảm ơn
    1.540
    Điểm
    4.128/2.749 bài viết
    VR power
    0

    Default

    Trích enter_teen20022002 View Post

    Thằng chủ topic học ngôn ngữ C
    Đáp án người khác làm thì là c++
    Có phải oop đâu mà lo, mấy cái này thì sửa cout cin thành printf với scanf là xong chứ j`,
    sao phải phức tạp

  15. #11
    Karkar's Avatar
    Karkar vẫn chưa có mặt trong diễn đàn Gà Con
    Tham gia
    Aug 2009
    Bài
    1
    Cảm ơn
    0
    Điểm
    0/0 bài viết
    VR power
    0

    Default

    tung_huynh nói đúng rồi đó bạn ak hi

 

 

Quyền sử dụng

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