Wczytywanie danych z pliku i zapisywanie do pliku
#include <iostream>
#include <fstream>
//biblioteka odpowiedzialna za obsługę plików - odczytywanie, otwieranie, wczytywanie itd.
using namespace std;
const int R=100; //tworzymy stałą o wielkości naszych danych
int tab[R]; //tworzymy tablicę, do której zapiszemy nasze dane
void odczyt() //tworzymy funkcję, która odczyta nasze dane
{
ifstream plik("dane.txt"); //otwieramy plik o nazwie „dane.txt”
if(plik.is_open()==false) //sprawdzamy czy plik otworzył się poprawnie
exit(1);
for(int i=0;i<R;i++)
//odczytujemy dane z pliku do stworzonej przez nas tablicy, jeżeli mamy tablicę
//dwuwymiarową używamy podwójnej pętli
plik>>tab[i];
plik.close(); //zamykamy plik
}
int main()
{
odczyt(); //wywołujemy funkcję odczytującą plik
int liczba; //tworzymy zmienną, którą wczytamy do pliku
cin>>liczba;
ofstream plik;
plik.open("wynik.txt"); //tworzymy nowy plik, do którego zapiszemy wynik o nazwie
//„wynik.txt”
plik<<liczba<<"\n"; //zapisujemy nasze dane do pliku
plik.close(); //zamykamy plik
}
Idealne miejsce aby zacząć swoją przygodę z programowaniem.
Copyright © 2024 return help;