1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
|
void CLager::Einlagern(int Artikelnummer, int Anzahl)
{
artikel;
for (int a = 0; a < 10; a++) {
if (Artikel[a].getNummer() == Artikelnummer)
{
artikel = Artikel[a];
}
}
/*lagert eine bestimme Anzahl eines Artikels im Lager ein. */
for (int r = 0; r < 3; r++)
{
for (int e = 0; e < 10; e++)
{
for (int p = 0; p < 10; p++)
{
if (artikel.getBreite() + Platzbreite < 101) //prüfen ob Artikel in Platz kann
{
if (artikel.getMaxStapel() < Anzahl && artikel.getNummer == Artikelnummer) //prüfen ob Artikel gestapelt werden kann
{
}
cout << "Regal: " << r << "Ebene: " << e << "Position:" << p << "Anzahl" << Regalfach[r][e][p].getAnzahl(Anzahl) << "\n"; |