4. Felder aufzählend initialisieren und benutzen

Submitted by javafrage on Sun, 09/21/2014 - 15:46

Vervollständigen Sie die weiter unten aufgeführte Vorlage einer Klasse Prim.

Deklarieren sie ein privates, statisches Attribut der Klasse Prim zur Verwaltung der ersten fünf Primzahlen in aufsteigender Folge. (2 Minuten)
2 ist die erste Primzahl!

  • Initialisieren Sie das Attribut mit dem Feld mit einer aufzählenden Belegung (1 Minute)
  • das Feld soll nicht veränderbar sein (1Minute)
  • an der ersten Stelle soll die 2 im Feld gespeichert sein
  • Implementieren Sie den Rumpf der Methode auslesen()
    • sie liest die n'te Primzahl aus dem Feld aus.
    • Beim Aufruf von 1 gibt erste Primzahl aus.
    • Beim Aufruf von 2 die zweite usw.
    • Sie müssen nicht die Feldgrenzen überprüfen.
    public class Prim {
       // Hier das Feldattribut deklarieren
    
   
    }// Ende der Klasse Prim
 
Niveau 1
Schwierigkeitsgrad mittel
Zeit 7 Minuten (4+3)

Die Antwort ist bei der nächsten Frage zu finden (URL rechts unten)

Antwort zu Frage 3 : Implementieren eines Felds (Array)

public class Feld {
  // Ab hier implementieren
  public int[] f = {9,8,7,6,5,4,3,2,1,0};
   
  protected void verdoppeln() {
     for (int i=0;i<f.length;i++) {
         f[i]=2*f[i];
     }
   } 

}// Ende der Klasse Feld

Anonymous (not verified)

Wed, 12/17/2014 - 16:35

if (MAX_PASSAGIERE Ist das nicht falsch? Eigentlich müsste es doch "MaxPassagiere größer gleich Passagiere + n" sein oder?

Sarah, Fabien, Nike, Christian, Nurbanu, Stefanie, Robin

Stefan Schneider

Wed, 12/17/2014 - 19:49

In reply to by Anonymous (not verified)

Wurde verbessert. Danke.