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

Informatiker Board » Themengebiete » Praktische Informatik » Dynamisches Lagerungssystem mit C++ erstellen » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Dynamisches Lagerungssystem mit C++ erstellen
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
Ilo
unregistriert
Dynamisches Lagerungssystem mit C++ erstellen Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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
09.01.2022 15:26
as_string as_string ist männlich
Haudegen


Dabei seit: 06.11.2013
Beiträge: 639
Herkunft: Heidelberg

Auf diesen Beitrag antworten Zitatantwort auf diesen Beitrag erstellen Diesen Beitrag editieren/löschen Diesen Beitrag einem Moderator melden       Zum Anfang der Seite springen

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
13.01.2022 10:46 as_string ist offline E-Mail an as_string senden Beiträge von as_string suchen Nehmen Sie as_string in Ihre Freundesliste auf
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
Informatiker Board » Themengebiete » Praktische Informatik » Dynamisches Lagerungssystem mit C++ erstellen