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

Đề tài: nhập data từ file text? emergency!

  1. #1
    Ngày gia nhập
    04 2009
    Bài viết
    2

    Mặc định nhập data từ file text? emergency!

    Em moi' hoc C , mong cac' bac' chi giao'!
    Gia su co' mot file text nhu sau:
    1 2
    3 4
    5 6
    abcd /*text*/

    Em chi muon' lay' gia' tri cac' cap so' 1 2, 3 4, 5 6 cho 2 bien' a,b.
    Em can` 1 thuat toan' cho truog hop tong quat': gom` n cap so'.
    Đã được chỉnh sửa lần cuối bởi sjsa : 10-04-2009 lúc 04:28 PM.

  2. #2
    Ngày gia nhập
    03 2009
    Bài viết
    20

    Không hiểu bạn đang nói gì, Bạn chép nguyền đề bài lên để anh em hiểu nha.
    Sống trên đời cần có một tấm lòng để gió cuốn đi.

    Email: ddtap.khtn@gmail.com

  3. #3
    Ngày gia nhập
    04 2009
    Bài viết
    2

    Trong file input.txt có 2 phân`:
    -Phần 1: gồm n cặp số để nhập cho 2 giá trị a,b
    -Phần 2: 1 string (cái này không cần quan tâm)
    E muốn hỏi là làm thế nào để biết được có bao nhiêu cặp số trog file input.txt để cho vòng lặp for nhập giá trị cho a,b. Vì số lượng cặp số trong file input.txt là có thể thay đổi.

    Mong các bác giúp!

  4. #4
    Ngày gia nhập
    02 2009
    Nơi ở
    105 Lô P c/c ngô gia tự P.02 Q.10 TP.hcm
    Bài viết
    37

    Bạn hãy kết hợp giũa phàn đọc và ghi file đi(su dung mang flie đe lam bai` này đi)

  5. #5
    Ngày gia nhập
    02 2009
    Nơi ở
    105 Lô P c/c ngô gia tự P.02 Q.10 TP.hcm
    Bài viết
    37

    đáp án nè bạn có gì test lại nhé
    Code:
    #include<stdio.h>
    #include<time.h>
    #include<stdlib.h>
    #define MAX 100
    void nhap(int &n)
    {
    	do
    	{
    		printf("\nmoi nhap canh ma tran =");
    		scanf("%d",&n);
    		if(n<1)
    			printf("\nnhap sai moi nhap lai");
    	}while(n<1);
    }
    void nhapmangRD(int A[],int B[],int n)
    {	
    	for(int i=0;i<n;i++)
    	{
    		A[i]=rand()%101;
    		B[i]=rand()%101;
    	}
    }
    void xuatmang(int A[],int B[],int n)
    {
    	printf("\n");
    	for(int i=0;i<n;i++)
    	{
    			printf("%3d%3d",A[i],B[i]);
    		printf("\n");
    	}
    }
    int ghiFile(char *FlieName,int A[],int B[],int n)
    {
    	FILE *f=fopen(FlieName,"wt");
    	if(f==NULL) return 0;
    	fprintf(f,"%d\n",n);
    	for(int i=0;i<n;i++)
    	{
    			fprintf(f,"%6d%6d",A[i],B[i]);
    		fprintf(f,"\n");
    	}
    	fclose(f);
    	return 1;
    }
    int docFile(char *FlieName,int A[],int B[],int &n)
    {
    	FILE *f=fopen(FlieName,"r");
    	if(f==NULL) return 0;
    	fscanf(f,"%d",&n);
    	for(int i=0;i<n;i++)
    			fscanf(f,"%d%d",&A[i],&B[i]);
    	fclose(f);
    	return 1;
    }
    void main()
    {
    	int A[MAX],B[MAX],n;
    //	nhap(n);
    //	nhapmangRD(A,B,n);
    //	xuatmang(A,B,n);
    	int q=docFile("D:/1.txt",A,B,n);
    	if(q==0)
    		printf("\n loi ghi file");
    	else
    		printf("\n doc file thanh cong");
    	printf("\n");
    	xuatmang(A,B,n);
    	int kq=ghiFile("D:/1.txt",A,B,n);
    	if(kq==0)
    		printf("\n loi ghi file");
    	else
    		printf("\n ghi flie thanh cong");
    	printf("\n");
    }
    text ne:
    3
    41 85
    72 38
    80 69
    Đã được chỉnh sửa lần cuối bởi Phamvanla19 : 21-04-2009 lúc 09:12 PM.

Các đề tài tương tự

  1. Tự động lưu liên tục khi có data trên 1 textbox vào 1 file text theo đường dẫn D:\thao.txt?
    Gửi bởi thaodangxuan trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 3
    Bài viết cuối: 13-04-2013, 08:43 AM
  2. lấy data từ file xml, lưu vào Table trong dataset nhưng ko lấy được hết data
    Gửi bởi itmanhieu trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 19-08-2011, 06:23 PM
  3. Loại bỏ text trùng nhau từ một file text(.txt) - File văn bản
    Gửi bởi bossnabito trong diễn đàn Thắc mắc chung
    Trả lời: 7
    Bài viết cuối: 31-07-2011, 03:34 AM
  4. Database load text file lên các data control của DevExpress ???
    Gửi bởi truongdung_0502 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 1
    Bài viết cuối: 06-07-2011, 09:13 PM
  5. Đọc dữ liệu file midi dạng số HEX và lấy lời nhạc trong file ra file text
    Gửi bởi kimngockhtn_2007 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 29-06-2011, 04:40 PM

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