M13 | L10 – Citirea si afisarea datelor din fisier

Astăzi vom afla despre:

  • O alta modalitate de a citi si afisa date date

Aplicațiile pe care le vom folosi sunt:

Code Blocks

PROIECTE:

Probleme: https://www.pbinfo.ro/

La concursurile de programare se impune citirea datelor de intrare dintr-un fişier, nu de la tastatură, respectiv scrierea într-un fişier în locul afişării rezultatelor direct pe ecran.

  • Cod :

Pentru a putea accesa lucrul cu fişiere, în program trebuie declarată libraria fstream:

#include <fstream>

Operaţiile care se pot efectua cu fişiere:

  • Deschiderea fişierelor;

Pentru citire: ifstream fin(“nume fisier de intrare”);

Pentru scriere: ofstream fout(“nume fisier de iesire”);

  • Închiderea fişierelor: fin.close(); sau fout.close();
  • Citirea datelor din fişier: fin>> nume de variabila;
  • Scrierea datelor în fişier: fout<< nume de variabila sau mesaj text

https://www.pbinfo.ro/probleme/376/suma-divizori

https://www.pbinfo.ro/probleme/387/suma-divizorilor-impari

https://www.pbinfo.ro/probleme/388/numarul-divizorilor-pari

https://www.pbinfo.ro/probleme/1568/mediediv

https://www.pbinfo.ro/probleme/389/divizoripariinterval

https://www.pbinfo.ro/probleme/408/divizorii-oglinditului

https://www.pbinfo.ro/probleme/64/numarperfect

https://www.pbinfo.ro/probleme/1574/prietene