brilliant +70
Įkeliu užduotį, duomenų ir rezultatų failų pavyzdžius.
struct Savivaldybes_ir_apskritys
{
string savivaldybe,apskritis;
int skaicius;
}D[100];
void nuskaityk()
{
ifstream Df("U2.txt");
Df>>n;
char eil[21];
Df.ignore();
for(int i=1; i<=n; i++)
{
Df.get(eil,20);
D[i].savivaldybe=eil;
Df>>D[i].skaicius;
Df.ignore();
Df>>D[i].apskritis;
Df.ignore();
}
Df.close();
}
void salink( int k )
{
for(int i=k; i<=n;i++)
{
D[i].apskritis=D[i+1].apskritis;
n--;
}
}
void skaiciuok()
{
for(int i=1; i<=n; i++)
{
for(int j=1+i; j<=n; j++)
{
if(D[i].apskritis==D[j].apskritis)
{
D[i].apskritis=D[j].apskritis;
salink(j);
}
}
}
}
Padariau tiek,nezinau ar reikia cia tos salinimo funkcijos,bet tik taip sugalvojau kaip rasti tu pasikartojanciu apskriciu pavadinimus.Klausimas-kaip atlikti kitas uzduotis?
Buciau dekinga,jei kas nors paaiskintu si uzdavini.
pakeista prieš 9 m