scrivere un programma che generi la serie di Collatz, a partire da un numero inserito dall'utente
[perl]
ho commentato lo sleep. se volete decommentatelo, in modo da poter leggere bene i numeri, basta togliere il #
[perl]
Codice:
#!/usr/bin/perl
$num = shift or die "usage: $0 <number>\n";
print "$num\n";
while ($num>1) {
if ($num%2==0){
$num = $num/2
} else {$num=(3*$num)+1}
print "$num\n";
#sleep 1;
}
ho commentato lo sleep. se volete decommentatelo, in modo da poter leggere bene i numeri, basta togliere il #