Thema: JAR starten Datum: 13.01.2013

Die bei den Downloads beigelegten ".jar" Dateien, lassen sich über die Windows Eingabeaufforderung durch "java -jar NamederDatei.jar" starten. Allerdings muss man zunächst mit Hilfe des Befehls "cd AngabedesPfades" zu dem Ordner navigieren, in welchem sich die ".jar" Datei befindet.
Bei den Java Programmen mit GUI reicht auch ein einfacher Doppelklick.

Thema: Studenten DB (CSV) Datum: 15.11.2014

Verwaltung einer Studenten "Datenbank" über die Konsole. Zur Speicherung werden CSV verwendet.

Thema: Studenten DB (CSV) + GUI Datum: 15.11.2014

Erweiterung der Studenten DB.

Thema: Schaltjahr Datum: 15.11.2014

Thema: Funktionen Datum: 15.11.2014

                  /**
                  * Implementiert Funktion f_3 iterativ.
                  * @param n
                  * @return f_3(n)
                  * @throws IllegalArgumentException falls n<0
                  */
                  public static long f3I(int n) throws IllegalArgumentException {
                    if(n < 0) throw new IllegalArgumentException("Die Eingabe darf nicht kleiner als 0 sein.");
                    long erg = 0;
                    for(int k = 0; k <= n; k++){
                      for(int i = 0; i <= k; i++)
                      erg += k * i;
                    }
                    return erg;
                  }
                   
                

Thema: Telefonbuch Datum: 15.11.2014

Thema: Relationen Datum: 15.11.2014

                  /**
                   * Berechnet das Inverse dieser Relation.
                   * @return die inverse Relation zu this.
                   */
                  public Relation invers() {
                    Relation out = new Relation();
                    for(Paar thisP : this.pairSet){
                      out.add(new Paar(thisP.getRight(), thisP.getLeft()));
                    }
                    return out;
                  }
                   
                

Thema: Schaltungen Datum: 15.11.2014

                  @Override
                  protected double getR() {
                    double r = 0.0;
                    for(Schaltkreis s : this.getKomponenten()){
                      r = r + s.getR();
                    }
                      return r;
                  }
                   
                

Thema: Arithmetische Rechenoperationen Datum: 15.11.2014

Thema: Graphen Datum: 15.11.2014

                  /* (non-Javadoc)
                   * @see graph.Graph#addVertex(java.lang.Object)
                   */
                  public void addVertex(V v) {
                    if ( v == null ) { throw new IllegalArgumentException(); }
                    if ( adjazenz.containsKey(v)  ) {
                      throw new IllegalArgumentException("Knoten schon enthalten");
                    }
                    adjazenz.put( v, new LinkedList() );
                  }
                   
                

Thema: Chat Datum: 15.11.2014

Ein einfacher Chat mittels Server/Client.

Thema: Codec Datum: 15.11.2014

Kodiert und dekodiert ein eingegebenes Wort anhand von zwei Schlüsseln. Verwendet wird hierbei das Doppelwürfel verfahren. Focus Online hat dazu einen schönen Bericht Klick mich

Thema: Kräuterexperte Datum: 04.04.2013

Thema: Hello World Datum: 13.01.2013

Das Programm Hello World gibt innerhalb von zwei Zeilen einen vorgegebenen Text aus.

Thema: Rechnung Datum: 13.01.2013

Ausgabe eines Textes über mehrere Zeilen und Verrechnung von Zahlen über Variablen.

Thema: Sterne Datum: 13.01.2013

Ausgabe von X Sternen in einer Zeile, durch die Verwendung einer Schleife.

Thema: Zahlen Datum: 13.01.2013

Abwechselnde Ausgabe von * und Zahlen in einer Zeile mit Hilfe einer Schleife.

Thema: Zahlenreihe Datum: 13.01.2013

Ausgabe der Zahlen von 1 bis 10 untereinander.

Thema: Gerade/Ungerade Datum: 13.01.2013

Ausgabe der Zahlen von 1 bis 10 mit Überprüfung ob diese gerade oder ungerade sind.

Thema: Das kleine 1x1 Datum: 13.01.2013

Ausgabe des kleinen 1x1, wie auf dem Bild zu sehen.

Thema: Input/Output Datum: 13.01.2013

Eingabe von Werten über die Konsole und Ausgabe der Werte.

Thema: Mehrwertsteuer Datum: 13.01.2013

Dieses Programm beinhaltet verschiedene Eingabemöglichkeiten und berechnet am Ende den Mehrwertsteuerbetrag.

Thema: Tic Tac Toe Datum: 13.01.2013

Tic Tac Toe welches man gegen den Computer (Schwierigkeit: Mittel) oder gegen jemand anderes Spielen kann.

Thema: Rabatt Datum: 13.01.2013

Berechnung eines Rabatts, für eine bestimmte Anzahl an "USB-Sticks".

Thema: Vier gewinnt Datum: 13.01.2013

Ein Vier Gewinnt mit entsprechender Ausgabe wer gewonnen hat oder ob ein Unentschieden vorliegt. Außerdem beinhaltet es eine Abfrage, ob man nach einem beendeten Spiel, ein neues starten möchte.