Đánh giá, nhận xét, review các công ty tuyển dụng
Từ 1 tới 3 trên tổng số 3 kết quả

Đề tài: Bai tap ve file!Tạo một file text trong đó mỗi dòng lưu 3 số nguyên

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

    Mặc định Bai tap ve file!Tạo một file text trong đó mỗi dòng lưu 3 số nguyên

    Tạo một file text trong đó mỗi dòng lưu 3 số nguyên. Viết chương trình kiểm
    tra xem đó có phải là 3 cạnh của tam giác không. Nếu có thì cho biết kiểu tam
    giác: tam giác vuông, đều, cân, hay bình thường. Kết quả được ghi vào file,
    mỗi hang chứa số đo 3 cạnh và loại tam giác

    Xin cac ban code C cua bai tap nay voi. Minh dang hoc tim hieu ve C (tu hoc) nhung kho qua! mang cac ban giup voi. Thank!

  2. #2
    Ngày gia nhập
    03 2009
    Nơi ở
    quan binh thanh
    Bài viết
    36

    cái này tui cũng vừa mới học ban chia tưng trường hợp để giải là
    ok
    ví zu.
    vuông thì a*a+b*b=c*c
    hi
    chúc thành công

  3. #3
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    Đọc thử cái này đi bạn

    C Code:
    1. void Result(int i)
    2. {
    3.     if (i==0) printf(" - There is not triangle.\n");                        //Khong phai la tam giac
    4.     else if (i==1) printf(" - There is scalene triangle.\n");               //Tam giac thuong
    5.     else if (i==2) printf(" - There is equilateral triangle. \n");          //Tam giac deu
    6.     else if (i==3) printf(" - There is isosceles and oblique triangle. \n");//Tam giac vuong can
    7.     else if (i==4) printf(" - There is isosceles triangle. \n");            //Tam giac can
    8.     else if (i==5) printf(" - There is oblique triangle. \n");              //Tam giac vuong
    9. }
    10.  
    11.  
    12. int Triangle(float a, float b, float c)
    13. {
    14.     if (a==b && a==c) return 2;
    15.     if (a+b<=c || b+c <= a || a+c <= b) return 0;
    16.     if (fabs(a-b)>c || fabs(b-c)>a || fabs(a-c)>b) return 0;
    17.     int tmp=1;
    18.     if (a*a==b*b+c*c || c*c==b*b+a*a || b*b==a*a+c*c) tmp = 5;
    19.     if (a==b || a==c || b==c)
    20.     {
    21.         if (tmp == 5) tmp=3;
    22.         else tmp = 4;
    23.     }
    24.     return tmp;
    25. }
    Còn việc đọc file để lấy 3 giá trị thì rất cơ bản rùi, đọc qua giáo trình là OK

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

  1. Chèn thêm ký tự vào đầu mỗi dòng trong file text
    Gửi bởi dnv2006 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 5
    Bài viết cuối: 18-06-2013, 07:27 AM
  2. Lấy 1 dòng ra từ file text và xóa dòng đó đi trong file cũ!!!
    Gửi bởi tranquang_hq trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 0
    Bài viết cuối: 05-12-2012, 04:00 PM
  3. Ghi file text trong C# xuống dòng không được
    Gửi bởi ngoaho trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 4
    Bài viết cuối: 27-08-2011, 10:05 AM
  4. Cách sửa 1 dòng trong file text như thế nào?
    Gửi bởi giangcoi48k trong diễn đàn Thắc mắc lập trình ASP.NET
    Trả lời: 6
    Bài viết cuối: 04-06-2011, 11:30 AM
  5. Thuật toán đọc từng dòng file text trong C#?
    Gửi bởi vn00284716 trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 2
    Bài viết cuối: 21-06-2010, 03:28 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