Featured Post

Despre MAT(h)[ARCH(ive)].ro

MAT(h)[ARCH(ive)].ro este (momentan) un blog dedicat tuturor elevilor de liceu, care doresc perfectionarea sau aprofundarea materiei, la ...

Tuesday, November 26, 2019

(C++) CLASA A 9-A. OPERATII CU FISIERE (fstream).

#include <iostream>
#include <fstream>
#include <string.h>
using namespace std;
ifstream fin ("date.in");   //citirea se citeste din fisierul                                     "date.in", care se creeaza in File ->                               New -> File... (sau Ctrl+Shift+N) si                                 selectand tipul "All files (*.*)"

ofstream fout ("date.out"); //scrierea se face in fisierul                                        "date.out", care se creeaza la fel.
int n;
char s[25];
int main()
{
    fin>>n;
    fout<<"Numarul este: "<<n<<endl;
    fin.get();
    fin.getline (s, 25);
    fout<<"Propozitia este: "<<s;
    fin.close (); //inchid fisierul de intrare
    fout.close (); //inchid fisierul de iesire
    return 0;
}

Programul va citi de pe prima linie a fisierului de intrare un numar intreg (int) n, pe care apoi il va afisa, urmat de un enter. Apoi va trece la urmatoarea linie din fisierul (date.in) si, folosind functia fin.getline () (#include <string.h>) va citi o propozitie, pe care o va afisa sub numarul n.

date.in

5
Ana are mere.

date.out

Numarul este: 5
Propozitia este: Ana are mere.

No comments:

Post a Comment