Informatică, întrebare adresată de th1ngl7atws3, 8 ani în urmă

Fişierul numere.in conţine mai multe numere reale (cel puţin 2). Elaboraţi un
program prin intermediul căruia în acest fişier se va adăuga media aritmetică a ultimelor
2 numere. (C++)
Am nevoie macar de media aritmetica a 2 numere, in fisier le pot include si singur) PLSSS

Răspunsuri la întrebare

Răspuns de tudormunteanu197219
1

Răspuns:

#include <fstream>

using namespace std;

ifstream fin("fisier.in");

int i=1, j;

double v[1000];

int main()

{

   while (fin>>v[i])

       i++;

   fin.close();

   ofstream fout("fisier.in");

   for (j=1; j<i; j++)

       fout<<v[i]<<" ";

   fout<<(v[i]+v[i-1])/2;

   return 0;

}

Alte întrebări interesante