Trang 1/2 12 cuối
kết quả từ 1 tới 12 trên 17

Giúp em code bài toán sắp xếp ra vào với file

  1. #1
    Ðến Từ
    Nam Định
    Thành Viên Thứ: 251284
    Giới tính: Nam
    Bài gửi
    44

    Giúp em code bài toán sắp xếp ra vào với file

    Quick reply to this message Trả lời       


  2. #2
    Ðến Từ
    Yên Bái
    Thành Viên Thứ: 235356
    Giới tính: Nam
    Bài gửi
    745

    Reply: giúp em code bài toán sắp xếp ra vào với file

    Bạn Tham Khảo nha, hôm bữa k onl k thấy bài của bạn nên up trể tí
    Tạo mảng gôm n phần tử sắp xếp xong in ra file
    CODE
    Mã:
    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    void CreateArray(int ,int );
    void Sort(int , int );
    void CreateFile(int , int);
    void Swap(int *, int *);
    int main()
    {
        int n;
        scanf("%d",&n);
        int a[n];
        CreateArray(a,n);
        Sort(a,n);
        CreateFile(a,n);
    }
    void CreateArray(int a[],int n)
    {
        for(int i = 0 ; i < n ; i ++)
            a[i] = 1 + rand()%100;
    }
    void Sort(int a[], int n)
    {
        for(int i = 0 ; i < n-1 ; i ++)
            for(int j = i +1 ; j < n ; j ++)
                if(a[i] > a[j])
                    Swap(&a[i],&a[j]);
    }
    void Swap(int *a, int *b)
    {
        int tmp = *a;
        *a = *b;
         *b = tmp;
    }
    void CreateFile(int , int)
    {
        FILE *f = fopen("TEST.TXT","w+t");
        for(int i = 0 ; i < n ; i ++)
            fprintf(f,"%d ",a[i]);
        fclose(f);
    }
    class TapLamHacker{ private String TráiTim;
    private void Set_TráiTim(String Gái){ this.TráiTim = "Thanh Trâm"; }
    public String Get_TráiTim(){ return "Thanh Trâm"; }
    public String ToString(){return"My love is Thanh Trâm For one future go shopping not concerned about price ";}
    } Liên hệ Skype: Taplamhacker

  3. 2 thành viên đã cảm ơn taplamhacker:


  4. #3
    Ðến Từ
    Hà Nội
    Thành Viên Thứ: 278100
    Giới tính: Nữ
    Bài gửi
    691

    Reply: giúp em code bài toán sắp xếp ra vào với file

    Có vào rồi .
    chắc biết ra chứ
    Little Princess KH

  5. #4
    Ðến Từ
    Hà Nội
    Thành Viên Thứ: 278100
    Giới tính: Nữ
    Bài gửi
    691

    Reply: giúp em code bài toán sắp xếp ra vào với file

    Trích Nguyên văn bởi taplamhacker Xem bài viết
    Bạn Tham Khảo nha, hôm bữa k onl k thấy bài của bạn nên up trể tí
    Tạo mảng gôm n phần tử sắp xếp xong in ra file
    CODE
    Mã:
    #include<stdio.h>
    #include<stdlib.h>
    #include<time.h>
    void CreateArray(int ,int );
    void Sort(int , int );
    void CreateFile(int , int);
    void Swap(int *, int *);
    int main()
    {
        int n;
        scanf("%d",&n);
        int a[n];
        CreateArray(a,n);
        Sort(a,n);
        CreateFile(a,n);
    }
    void CreateArray(int a[],int n)
    {
        for(int i = 0 ; i < n ; i ++)
            a[i] = 1 + rand()%100;
    }
    void Sort(int a[], int n)
    {
        for(int i = 0 ; i < n-1 ; i ++)
            for(int j = i +1 ; j < n ; j ++)
                if(a[i] > a[j])
                    Swap(&a[i],&a[j]);
    }
    void Swap(int *a, int *b)
    {
        int tmp = *a;
        *a = *b;
         *b = tmp;
    }
    void CreateFile(int , int)
    {
        FILE *f = fopen("TEST.TXT","w+t");
        for(int i = 0 ; i < n ; i ++)
            fprintf(f,"%d ",a[i]);
        fclose(f);
    }

  6. Đã cảm ơn Ngọc Huyền:


  7. #5
    Ðến Từ
    Nam Định
    Thành Viên Thứ: 251284
    Giới tính: Nam
    Bài gửi
    44

    Reply: giúp em code bài toán sắp xếp ra vào với file

    máy em nó còn không hiện ra file vào ấy ạ
    trong thư mục ko có file Test.txt

  8. #6
    Ðến Từ
    Hà Nội
    Thành Viên Thứ: 278100
    Giới tính: Nữ
    Bài gửi
    691

    Reply: giúp em code bài toán sắp xếp ra vào với file

    Trích Nguyên văn bởi tranmanhthang96 Xem bài viết
    máy em nó còn không hiện ra file vào ấy ạ
    trong thư mục ko có file Test.txt
    File ra ko có à .
    Đâu , đưa mình xem cho

  9. #7
    Ðến Từ
    Yên Bái
    Thành Viên Thứ: 235356
    Giới tính: Nam
    Bài gửi
    745

    Reply: giúp em code bài toán sắp xếp ra vào với file

    FILE *f = fopen("Test.txt","w+");
    tạo file Test.txt để ghi(đọc), nếu đã có file thì file cũ sẽ bị ghi đè
    nếu đề yêu cầu nhập liệu từ file thì bạn phải tự tạo file = tay

  10. Đã cảm ơn taplamhacker:


  11. #8
    Ðến Từ
    Nam Định
    Thành Viên Thứ: 251284
    Giới tính: Nam
    Bài gửi
    44

    Reply: giúp em code bài toán sắp xếp ra vào với file

    xem giùm em code thế này đúng chưa ạ.
    #include<conio.h>
    #include<stdio.h>


    int max(int a,int b)


    {
    int max;
    if(a>b)
    max=a;
    else max=b;
    return max;

    }
    int main()
    {
    int x,y;
    FILE *fin,*fout;
    fin=fopen("input.txt","rt");
    if(fin=NULL)
    printf("khong mo duoc file");
    else
    {fscanf(fin,"%d",&x);
    fscanf(fin,"%d",&y);}
    fclose(fin);

    fout=fopen("output.txt","wt");
    if(fout=NULL)
    printf("khong mo duoc file");
    else
    fprintf(fout,"%d",5);
    fclose(fout);
    file input em tạo ra trước và em gõ 2 con số và nó tự tạo ra output nhưng ko hiện ra gìì cả. chỉ giuịm em vs ạ. cảm ơn anh(chị) nhiêu

  12. #9
    Ðến Từ
    Yên Bái
    Thành Viên Thứ: 235356
    Giới tính: Nam
    Bài gửi
    745

    Reply: Giúp em code bài toán sắp xếp ra vào với file


    trong file đó có số 5 chứ bạn

  13. #10
    Ðến Từ
    Nam Định
    Thành Viên Thứ: 251284
    Giới tính: Nam
    Bài gửi
    44

    Reply: Giúp em code bài toán sắp xếp ra vào với file

    làm như thế cũng ko có số 5 ạ. đấy là em cho thử vào thôi. thực ra chỗ 5 đó là max(x,y) ạ

  14. #11
    Ðến Từ
    Yên Bái
    Thành Viên Thứ: 235356
    Giới tính: Nam
    Bài gửi
    745

    Reply: Giúp em code bài toán sắp xếp ra vào với file

    Trích Nguyên văn bởi tranmanhthang96 Xem bài viết
    làm như thế cũng ko có số 5 ạ. đấy là em cho thử vào thôi. thực ra chỗ 5 đó là max(x,y) ạ
    fout=fopen("output.txt","wt");
    sửa lại thành
    fout=fopen("output.txt","w+t");

  15. #12
    Ðến Từ
    Nam Định
    Thành Viên Thứ: 251284
    Giới tính: Nam
    Bài gửi
    44

    Reply: Giúp em code bài toán sắp xếp ra vào với file

    Trích Nguyên văn bởi taplamhacker Xem bài viết
    fout=fopen("output.txt","wt");
    sửa lại thành
    fout=fopen("output.txt","w+t");
    em đã thử lại nhưng vẫn không được ạ

Trang 1/2 12 cuối