1. Dashboard
  2. Forum
    1. Unerledigte Themen
  3. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team-Mitglieder
    4. Trophäen
    5. Mitgliedersuche
  4. Tutorial Bereich
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Seiten
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. Informatik Forum
  2. Mitglieder
  3. calcool

Beiträge von calcool

  • Java Erstsemester Studentenverwaltung

    • calcool
    • 1. Januar 2011 um 17:10
    Zitat von polymorph10

    Evtl. irgendwie sowas in der Richtung, hab das nicht geprüft...:
    Außerdem nur sinngemäß, dein Programm ist auch nicht wahnsinnig übersichtlich.

    Ich weiß, das hab ich auch immer wieder auseinander gerissen, deshalb wurde das so unübersichtlich^^,

    aber Danke

  • Java Erstsemester Studentenverwaltung

    • calcool
    • 31. Dezember 2010 um 16:04

    Vielleicht kann mir hier jemand helfen, ich soll im 1 Semester eine Studentenverwaltung programmieren eigentlich auch kein Problem^^, wenn da nicht die Aufgabe mit der Rekursion wäre:

    Zitat

    Schreiben Sie eine rekursive Methode, die einen int-Wert übergeben bekommt, die eine Menge von Prüfungen kodiert, und alle Studenten in einem Array zurückgibt, die mindestens diese Prüfungen bestanden haben.

    Ich verzweifle:

    Zitat

    public Student[] berechnung_BestandePruefungenStudentenSuche(int x, int i, int z)
    {
    Student array[] = new Student[fuellung];
    System.out.println(array.length);
    if(studenten[i].rueckgabe_bestandenePruefungen() >= x)
    {
    System.out.println("test1 " + x + " " + i + " " + z + " " + studenten[i].rueckgabe_bestandenePruefungen());
    array[z] = studenten[i];
    z++;
    }
    if(i < fuellung -1)
    {
    System.out.println("test2 " + x + " " + i + " " + z + " " + studenten[i].rueckgabe_bestandenePruefungen());
    Student zw[] = berechnung_BestandePruefungenStudentenSuche(x, (i + 1), z);
    System.out.println((array.length -1) + " " + (zw.length - 1));
    array[(zw.length - 1)] = zw[(zw.length -1)];
    return array;
    }
    else
    {
    System.out.println("test3 " + x + " " + i + " " + z + " " + studenten[i].rueckgabe_bestandenePruefungen());
    return array;
    }
    }

    Alles anzeigen

    natürlich sind die System.out.... nur für testzwecke, ich stehe bei dieser Aufgabe total auf dem Schlauch, Array Pointer Fehler usw....

    Vielleicht kann mir jemand helfen,
    wäre wirklich sehr dankbar.
    hier ist das gesamte Programm:
    http://partylemminge.de/StuVer.tar.bz2


    ....


    Mist hab den Thread wohl nicht richt [JAVA] benannt mit Klammer, sorry

Rechtliches

Impressum

Datenschutzerklärung