👤

Din fisierul DATE.IN se citesc ,un nr nat n,un sir de nr intregi. Construti fisierul POZITIVE.OUT,care contine toate nr >=0,care cotine toate nr neg din DATE.IN.

Răspuns :

#include <iostream>
#include <fstream>
using namespace std;
ifstream f("date.in");
ofstream g("pozitive.out");
ofstream k("negative.out");
int i,n,x;
int main()
{ //deci noi practic citim n numere din fisier,deci stim cate sunt
    //asta inseamna ca vom folosi un for de la 1 la n,cate
    //vrem sa citim si il prelucram
    f>>n;
    for(i=1; i<=n; i++)
    { //citim urmatorul numar,numarul care ne intereseaza,pe x;
        f>>x;
        //daca e mai mare ca 0 il pune in fisierul de iesire
        // pozitive.out,altfel il pune in negative.out
        if(x>0)g<<x<<" ";
        else k<<x<<" ";
    }
    //la sfarsit e necesar sa inchidem fisierele;
    g.close();
    k.close();}
Vă mulțumim că ați accesat site-ul nostru dedicat Informatică. Sperăm că informațiile furnizate v-au fost utile. Dacă aveți întrebări sau aveți nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag să reveniți și nu uitați să ne salvați la favorite!


Ze Studies: Alte intrebari