iterative Form

konoha

Bekanntes Mitglied
Ich soll bei folgender Aufgabe (siehe Screenshots) das Programm analog zum rekursiven Programm auf der Folie, iterativ darstellen mit einer while Schleife. wie mache ich das bitte?

Java:
   public static void main (String[] args){
    }
    void nimmMassivePuppe(//Puppe M){
  
        while(//M ist massiv) {
            nimm M;
         
    }
              
    }
  
}
 

Anhänge

  • Aufgabe.png
    Aufgabe.png
    31 KB · Aufrufe: 24
  • beispiel.png
    beispiel.png
    127,7 KB · Aufrufe: 26

Flown

Administrator
Mitarbeiter
Du kannst hier nicht einfach deine Aufgaben posten.
Stell dich der Herausforderung und versuch es selbst mal.
Hast du die erste Aufgabe - textuell Beschreiben - schon gemacht? Wenn es an der Umsetzung scheitert, dann können wir dir gerne helfen, aber so nicht!
 

strußi

Top Contributor
du hast x "hohle" Puppen und eine massive Puppe
also ist dein code
nimm solange die Puppe auseinander bis du eine massive Puppe bekommst
 

konoha

Bekanntes Mitglied
Hallo danke für die Tipps, allerdings habe ich wirklich keine ahnung wie ich das in quellcode schreiben soll - "nimm die Puppe heraus und mach sie wieder der Reihe nach zu" wie schreibe ich das?
Java:
  public static void main (String[] args){
    nimmMassivePuppe(8);
    }
   
    public static void nimmMassivePuppe(int M){
    int i=1;
    int massivePuppe = M;
    int[] puppen = {1, 2, 3, 4 ,5, 6, 7, 8};
        while(i<=massivePuppe) {
            i++;
    }
            System.out.println(puppen.length);
   
    }
   
}
 

Neue Themen


Oben