Registrierung Kalender Mitgliederliste Teammitglieder Suche Häufig gestellte Fragen Zur Startseite

Informatiker Board » Themengebiete » Praktische Informatik » Dynamisches Lagerungssystem mit C++ erstellen » Antwort erstellen » Hallo Gast [Anmelden|Registrieren]

Antwort erstellen
Benutzername: (du bist nicht eingeloggt!)
Thema:
Nachricht:

HTML ist nicht erlaubt
BBCode ist erlaubt
Smilies sind erlaubt
Bilder sind erlaubt

Smilies: 21 von 33
smileWinkDaumen hoch
verwirrtAugenzwinkerngeschockt
Mit ZungeGottunglücklich
Forum Kloppebösegroßes Grinsen
TanzentraurigProst
TeufelSpamWillkommen
LehrerLOL HammerZunge raus
Hilfe 
aktuellen Tag schließen
alle Tags schließen
fettgedruckter Textkursiver Textunterstrichener Text zentrierter Text Hyperlink einfügenE-Mail-Adresse einfügenBild einfügen Zitat einfügenListe erstellen CODE einfügenPHP CODE farbig hervorheben
Spamschutz:
Text aus Bild eingeben
Spamschutz

Die letzten 2 Beiträge
as_string

Hallo!

  1. Ich verstehe nicht, was Du in Zeile 3 erreichen willst. Wenn es eine Deklaration von "artikel" sein soll, dann fehlt da ja der Datentyp vorne dran (bzw. die Klasse).
  2. Wie ist denn das Array "Artikel" deklariert? Es wäre vielleicht hilfreich, wenn man die komplette Klasse CLager kennen würde.


Gruß
Marco
Ilo Dynamisches Lagerungssystem mit C++ erstellen

Meine Frage:
Hallo ich möchte eine Art Lagersystem mit Visual Studio in der Sprache C++ programmieren.
Dafür will ich eine Artikelliste erstellen, in der die Artikel auch bestimmte Dimensionen haben und zu einer gewissen Anzahl gestapelt werden können.
In etwa so:
Artiekl X Artikelnr. Höhe Breite max. Stapel
Diese habe ich schon erstellt.
Jetzt kommt der schwierige Part. Diese Artikel muss ich in drei Regalen mit 10x10 Fächer je 100cmx100cm Größe einlagern und auslagern können.
Ich schaffe es einfach nicht die Funktion Einlagern zu programmieren.

Meine Ideen:
Bis jetzt habe ich nur diese Funktion erstellt, mit dem Ergebnis dieser Fehlermeldung:


Fehler C2146 Syntaxfehler: Fehlendes ";" vor Bezeichner "artikel" Projekt_Lagerungssystem 3

Fehler C3863 Der Arraytyp "int [10]" kann nicht zugewiesen werden. Projekt_Lagerungssystem 7

php:
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 Artikelnummerint Anzahl)
{
    artikel;
    for (int a 010a++) {
        if (Artikel[a].getNummer() == Artikelnummer) 
        {
            artikel Artikel[a];
        }
    }
    /*lagert eine bestimme Anzahl eines Artikels im Lager ein. */
    for (int r 03r++)
    {
        for (int e 010e++)
        {
            for (int p 010p++)
            {
                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: " << << "Ebene: " << << "Position:" << << "Anzahl" << Regalfach[r][e][p].getAnzahl(Anzahl) << "\n";


Ich weiß nicht wie ich diese Fehler beheben kann...
Vielen Dank