Vardas:
Pavardė:
Klasė:

Masyvas. Paieška, šalinimas. 1.9. Batų pardduotuvė

Parengė ITMM Artūras Šakalys

  
Įrašykite teisingą atsakymą.
#include
#include
#include
using namespace std;
const char CDfv[] = "Duomenys.txt";
const char CRfv[] = "Rezultatai.txt";
const int CMax = 100;

void Skaityti (const char fv[], char A[], int B[], int &n);
void Spausdinti (const char fv[], char A[], int B[], int n);
int IeskotiBatu (char A[], int B[], int n, char tpm, int dd);
void SalintiBatus (char A[], int B[], int &n, int ind);

int main ()
{
char T[CMax];
int D[CMax];
int n;
int bind;
Skaityti ();
ofstream fr;
fr.open ();
fr.close();
Spausdinti ();
fr.open (CRfv, ios:: app);
bind = IeskotiBatu (T, D, n, 'v', 43);
if ()
{
fr << "Mykolo 43-io dydzio batu indeksas masyve " << bind << endl;
SalintiBatus ();
}
else
fr << "Parduotuveje Mykolo 43-io dydzio batu NEBUVO " << endl;
bind = IeskotiBatu (T, D, n, 'm', 38);
if ()
{
fr << "Marytes 38-o dydzio batu indeksas masyve " << bind << endl;
SalintiBatus (T, D, n, bind);
}
else
fr << "Parduotuveje Marytes 38-o dydzio batu nebuvo " << endl;
fr.close ();
Spausdinti ();
return 0;
}
void Skaityti ()
{
ifstream fd (fv);
fd >> ;
for (int i = 0; i < n; i++)
fd >> ;
fd.close ();
}
void Spausdinti (const char fv[], char A[], int B[], int n)
{
ofstream fr (fv, ios::app);
fr << "Batu sarasas " << endl;
fr << "-------------" << endl;
fr << "Tipas Dydis " << endl;
fr << "-------------" << endl;
for ()
fr << setw(4) << A[i] << " " << << endl;
fr << "-----------------" << endl;
fr.close();
}
int IeskotiBatu (char A[], int B[], int n, char tp, int dd)
{
int ind = -1;
for (int i = 0; i < n; i++)
if (())
ind = i;

return ind;
}
void SalintiBatus (char A[], int B[], int &n, int ind)
{
for ()
{
B[i] = ;
A[i] = A[i + 1];
}
;
}