👤

NA DZISIAJ DAJĘ NAJ
Utwórz aplikację odczytującą plik tekstowy z liczbami otrzymanym w poprzednim zadaniu (ten z losowymi od 1 do 1000 jest na moim prof o tym). Odczytaj liczbę. Sprawdź, czy jest ona parzysta. Jeśli tak zapisz do pliku parzyste.txt jeśli nie do pliku nieparzyste.txt. Czynność wykonaj dla wszystkich liczb z pliku.
(Język C++)


Odpowiedź :

Odpowiedź:

#include <iostream>

#include <fstream>

#include <string>

using namespace std;

int main()

{

   fstream read;

   int array[100];

   read.open("result.txt");

   cout << "Liczby wczytane z pliku: " << endl;

   for (int i = 0; i < 100; i++)

   {

       read >> array[i];

       cout << array[i] << endl;

   }

   ofstream writeEven;

   ofstream writeOdd;

   writeEven.open("even.txt");

   writeOdd.open("odd.txt");

   

   for (int i = 0; i < 100; i++)

   {

       if (array[i] % 2 == 0)

       {

           writeEven << array[i] << endl;

       }

       else

       {

           writeOdd << array[i] << endl;

       }

   }

   read.close();

   writeEven.close();

   writeOdd.close();

   return 0;

}

Wyjaśnienie:

Proszę bardzo :)