In dem Programm "Collatzfolge" erscheint Ergebnis-Zahlenfolge kurz in Console von Eclipse und verschwindet dann wieder.
Was mache ich falsch?
---
Was mache ich falsch?
---
Java:
/* Collatzfolge
* Nach der Eingabe einer Startzahl (ganze Zahl)
* wird die zugehörige Collatzfolge bis zur
* ersten 1 ausgegeben.
* @author Hans-Peter Habelitz
* @date 2019-08-09
*/
import javax.swing.JOptionPane;
public class Collatzfolge {
public static void main(String[] args) {
// Eingabedialog anzeigen
var eingabe = JOptionPane
.showInputDialog("Geben Sie die Startzahl für die Collatzfolge ein: ");
var n = Integer.parseInt(eingabe);
System.out.print(n);
do {
if (n % 2 == 0)
n /= 2;
else
n = 3 * n + 1;
System.out.print(", " + n);
} while (n != 1);
}
}



