1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
|
n=871;
while (n!=1) { //solange n nicht 1 ist:
if (n%2==0) { //wenn n ohne Rest durch 2 teilbar ist
n=n/2.0; //dann halbiere n
printf ("%d\n", n); //und gib n aus
}
else { //sonst - also n ist nicht ohne Rest durch 1 teilbar
n=3*n+1; // erhöhe n
printf ("%d\n", n); //und gib n aus
}
} |