Untitled

mail@pastecode.io avatar
unknown
plain_text
a month ago
977 B
2
Indexable
Never
#include <iostream>
#include <fstream>

using namespace std;

int main() 
{

    float PI = 3.14;

    ifstream wejscie("promienie.txt");

    if (!wejscie) 
    {
        cerr << "Nie mozna otworzyc pliku promienie.txt!" << endl;
        return 0;
    }

    double r1, r2;

    wejscie >> r1 >> r2;

    wejscie.close();

    double pole1 = PI * r1 * r1;

    double pole2 = PI * r2 * r2;

    double mniejszePole, wiekszePole;

    if (pole1 < pole2) 
    {
        mniejszePole = pole1;

        wiekszePole = pole2;
    }
    else 
    {
        mniejszePole = pole2;
       
        wiekszePole = pole1;
    }

    ofstream wyjscie("wynik.txt");

    if (!wyjscie) 
    {
        cerr << "Nie mozna otworzyc pliku wynik.txt!" << endl;

        return 0;
    }

    wyjscie << mniejszePole << endl;

    wyjscie << wiekszePole << endl;

    cout << "Wyniki zapisane do pliku wynik.txt" << endl;

    return 0;
}
Leave a Comment