#include #include #include #include #include #include using namespace std; struct bankomaty { string numer; int region; string miejscowosc; int czydziala; int dziesiatki; int dwudziestki; int piecdziesiatki; int setki; int dwusetki; }; void lokujPamiec1D(bankomaty*&tab, int n) { tab=new bankomaty[n]; } void usunTablice1D(bankomaty *&tab) { delete [] tab; } void wyswietl1D(bankomaty* tab, int n) { for(int i=0; i> liczbabankomatow; lokujPamiec1D(tab,liczbabankomatow); for (int i = 0; i < 8; i++) plik >> srednik; plik >> sredniawyplat; for(int i=0;i<8;i++) plik >> srednik; string temp_miejscowosc; string temp_region,temp_czydziala,temp_dziesiatki,temp_dwudziestki,temp_piecdziesiatki,temp_setki,temp_dwusetki; string temp_numer; for(int i=0; i>linia; istringstream ss(linia); getline(ss, temp_numer, ';'); getline(ss, temp_region, ';'); getline(ss, temp_miejscowosc, ';'); getline(ss, temp_czydziala, ';'); getline(ss, temp_dziesiatki, ';'); getline(ss, temp_dwudziestki, ';'); getline(ss, temp_piecdziesiatki, ';'); getline(ss, temp_setki, ';'); getline(ss, temp_dwusetki); wypelnijTablice1D(tab,temp_numer,temp_region,temp_miejscowosc,temp_czydziala,temp_dziesiatki,temp_dwudziestki,temp_piecdziesiatki,temp_setki,temp_dwusetki,i); } wyswietl1D(tab,liczbabankomatow); plik.close(); } void podzialFlagaFrancuska(bankomaty *tab, int n) { int i=-1,j=0,k=n; while(j