Файл с числа

Да се напише програма, която чете от клавиатурата числа до въвеждане на 0 и ги записва във файл. Да се напише друга, която прочита файлът с числата и намира и отпечатва най-малкото и най-голямото число от тях, както и средното им аритметично.

Публикувано в 12а с етикети . Постоянна връзка.

One Response to Файл с числа

  1. marant каза:
    #include <cstdlib>
    #include <iostream>
    #include <fstream.h>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        fstream DM;
        int x;
        cout<<"Vuvejdai chilsa do 0: ";
        DM.open("chisla.txt",ios::out);
        do {
            cin>>x;
            if(x==0) break;
            DM<<x<<endl;
            }
        while(x!=0);
        
        DM.close();
        cout<<"Che3tene\n";
        double sum=0,br=0;
    
        DM.open("chisla.txt",ios::in);
             DM>>x;
                int min, max;
                    min=max=x;
                while (!DM.eof()) {
                  DM>>x;
                  sum+=x;
                  br++;
               if(x<min)
                  min=x;
               if(x>max)
                  max=x;
                  }
                   DM.close();
                      double sr=(sum/br);
                      cout<<"nai-malkoto chislo e: "<<min
                             <<" a nai-golqmoto e: "<<max
                             <<" Sredno aritmetichnoto e: "<<sr<<endl;
          
        
        system("PAUSE");
        return EXIT_SUCCESS;
    }
    

Вашият коментар