1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
|
#include "stdio.h"
int main()
{
int x=0;
int y=0;
int max;
int z=0;
printf("Geben sie die hoechste zu ueberpruefende Zahl ein:");
scanf("%d" ,&max);
while(x<max){
x++;
z=x;
while(z>1){
if(z%2==0){
z=z/2;
}
else{
z=3*z+1;
}
y++;
}
printf("gepruefte Zahl:%d\t Anzahl der Durchluaufe:%d\t Ergebniss:%d \n",x , y, z);
}
return x, y, z;
}
|