Cho tệp DULIEU.TXT gồm nhiều dòng ,mỗi dòng gồm 3 số nguyên cách nhau bởi 1dấu cách . – viết chương trình đọc dữ liệu từ tệp DULIEU .TXT .tính tổng cá

Cho tệp DULIEU.TXT gồm nhiều dòng ,mỗi dòng gồm 3 số nguyên cách nhau bởi 1dấu cách .
– viết chương trình đọc dữ liệu từ tệp DULIEU .TXT .tính tổng các số trên mỗi hàng và in kết quả ra tệp KQ.TXT
– kiểm tra xem 3 số trên mỗi dòng có phải là do dài 3cạnh của tam giác cân không và ghi kết quả vào tệp KQ.TXT
-kiểm tra xem 3 số trên mỗi dòng có phải là 3 cạnh của tam giác vuông không

0 bình luận về “Cho tệp DULIEU.TXT gồm nhiều dòng ,mỗi dòng gồm 3 số nguyên cách nhau bởi 1dấu cách . – viết chương trình đọc dữ liệu từ tệp DULIEU .TXT .tính tổng cá”

  1. 1.

    #include <iostream>
    #include <fstream>
    using namespace std;
    int main()
    {
        int a,b,c,d,e,f,g,h,i;
        ifstream inp(“DULIEU.TXT”);
        ofstream otp(“KQ.TXT”);
        inp>>a>>b>>c>>d>>e>>f>>g>>h>>i;
        otp<<a+b+c<<” “<<d+e+f<<” “<<g+h+i<<endl;
        inp.close();
        otp.close();
        //samon247
        return 0;
    }

    2.

    #include <iostream>
    #include <fstream>
    using namespace std;
    bool tamgiaccan(int a, int b, int c)
    {
        if(a+b<=c||b+c<=a||a+c<=b){
            return false;
        }
        if(a==b||b==c||c==a){
            return true;
        }
        return false;
    }
    int main()
    {
        int a,b,c,d,e,f,g,h,i;
        ifstream inp(“DULIEU.TXT”);
        ofstream otp(“KQ.TXT”);
        inp>>a>>b>>c>>d>>e>>f>>g>>h>>i;
        if(tamgiaccan(a,b,c)){
            otp<<“YES”<<endl;
        }
        else{
            otp<<“NO”<<endl;
        }
        if(tamgiaccan(d,e,f)){
            otp<<“YES”<<endl;
        }
        else{
            otp<<“NO”<<endl;
        }
        if(tamgiaccan(g,h,i)){
            otp<<“YES”<<endl;
        }
        else{
            otp<<“NO”<<endl;
        }
        //samon247
        return 0;
    }

    3.

    #include <iostream>
    #include <fstream>
    using namespace std;
    bool tamgiacvuong(int a, int b, int c)
    {
        if(a+b<=c||b+c<=a||a+c<=b){
            return false;
        }
        if(a*a+b*b==c*c||a*a+c*c==b*b||b*b+c*c==a*a){
            return true;
        }
        return false;
    }
    int main()
    {
        int a,b,c,d,e,f,g,h,i;
        ifstream inp(“DULIEU.TXT”);
        inp>>a>>b>>c>>d>>e>>f>>g>>h>>i;
        if(tamgiacvuong(a,b,c)){
            cout<<“YES”<<endl;
        }
        else{
            cout<<“NO”<<endl;
        }
        if(tamgiacvuong(d,e,f)){
            cout<<“YES”<<endl;
        }
        else{
            cout<<“NO”<<endl;
        }
        if(tamgiacvuong(g,h,i)){
            cout<<“NO”<<endl;
        }
        else{
            cout<<“NO”<<endl;
        }
        //samon247
        return 0;
    }

    Bình luận

Viết một bình luận