[C/C++] Brauche Hilfe bei Vector Erstellung

Dieses Thema im Forum "Programmierung & Entwicklung" wurde erstellt von SU Ottmen, 20. Januar 2007 .

Status des Themas:
Es sind keine weiteren Antworten möglich.
  1. Diese Seite verwendet Cookies. Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies. Weitere Informationen
  1. #1 20. Januar 2007
    Brauche Hilfe bei Vector Erstellung

    hi @ all

    hab nen kleines Problem, mein Lehrer hat uns eine Aufgabe gegeben ! Die lautet folgender maßen gegeben ist ne Schule diese hat mehrere Lehrer, einer davon hat wiederrum mehrer Klassen zu betreuen und soll in jeder Klasse jeden Schüler ne Note geben ! und das ganze soll mit der Klasse Vector realisiert werden ! Wo wir heute doch im Zeitalter von Datenbanken sind will er es nicht mit SQL machen ! Vollidiot ;) könnte mir da Jemand helfen der sich mit der Materie besser auskennt als ich :D bw ist für jeden drinn der was sinnvolles beiträgt ;)

    was ich bis jetzt habe !

    Code:
    #include <vector>
    #include <cstdlib>
    #include <string>
    #include <iostream>
    
    using namespace std;
    
    class CNote {
     public: 
     int note;
     //int wichtung; 
    };
    
    class CFach {
     public: 
     string name;
     vector<CNote> noten; 
    };
    
    class CSchueler {
     public: 
     string name;
     vector<CFach> faecher; 
    };
    
    class CKlasse {
     public: 
     string name; 
     vector<CSchueler> schueler;
    };
    
    
    
    int main() 
    {
     vector <CKlasse> Klasse(2);
     //vector <CFach> fach;
     CKlasse k;
     CSchueler s;
     CFach f;
     CNote n;
    
    
     k.name = "Klasse A";
     s.name = "Paul";
     f.name = "Deutsch";
     n.note = 1;
     
     k.schueler.push_back(s);
     k.schueler.push_back(s);
     s.faecher.push_back(f);
     f.noten.push_back(n);
     
     cout << Klasse.size()<<"\n";
     cout << 
     system("pause");
     return 0;
    }
     

  2. Anzeige
    Dealz: stark reduzierte Angebote finden.

  3. Videos zum Thema
Die Seite wird geladen...