next up previous
Nächste Seite: Collatz (2) Aufwärts: Grundlagen der Java-Programmierung (Seminar Vorherige Seite: Programm für Türme von

Die Collatz-Folge

$ $Id: collatz.tex,v 1.1 2003/10/23 16:27:18 joe Exp $ $

(Siehe Vorlesung.) Schreiben Sie eine Methode, die für gegebenen Startwert die Folge berechnet und druckt sowie die Länge der Folge zurückgibt.

Den Rest bei Division durch 2 bestimmen Sie so: x % 2, den (abgerundeten) Quotienten so: x / 2.

   static int count (int x) {
       int c = 0;
       while ( ... ) {
           System.out.print (x + " ");
           if ( ... ) { ... } else { ... }
       }
       return c;
    }



Johannes Waldmann 2004-01-30