fork download
  1. #!/usr/bin/perl
  2. @t;
  3.  
  4. for($i = 0; $i < $t; $i++) {
  5. $t[$i] = int (rand(100)) + 1;
  6. }
  7.  
  8. #tri 1
  9. @t = sort @t; #$a cmp $b
  10. print "Ordre alphanumérique croisant";
  11. print "@t\n";
  12.  
  13. #tri 2
  14. @t = reverse @t;
  15. print "Ordre alphanumérique décroisant";
  16. print "@t\n";
  17.  
  18. #tri 3
  19. @t = sort {$a <=> $b} @t;
  20. print "Ordre numérique croisant";
  21. print "@t\n";
  22.  
  23. #tri 4
  24. @t = reverse @t;
  25. print "Ordre numérique décroisant";
  26. print "@t\n";
  27.  
Success #stdin #stdout 0s 4596KB
stdin
Standard input is empty
stdout
Ordre alphanumérique croisant
Ordre alphanumérique décroisant
Ordre numérique croisant
Ordre numérique décroisant