Guest User

Untitled

a guest
Mar 17th, 2018
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.39 KB | None | 0 0
  1. #!/usr/bin/perl
  2. # ^ wird verwendet wenn mehrere Perl installiert
  3. use Math::Trig; # Mathe Library
  4.  
  5. # spitze klammern sind Handle
  6. chomp($r = <STDIN>); # Zeile einlesen
  7. # chomp Entfernt alle strings die noch aus der vorherigen eingeabe vorhanden sind
  8. print 2 * pi * $r;
  9.  
  10.  
  11. # --------- Listen -----------
  12. @buch = (1,2,3);
  13.  
  14. $buch[0] = "1";
  15. print @buch;
  16. # ABER!
  17. print $buch[0];
  18.  
  19. #Können beide existiereten
  20. @a = ();
  21. $a = "a";
  22.  
  23.  
  24. ("Peter", "Hans") == qe( Peter Hans );
  25.  
  26. # Weitere zeichen für funktionen z.B.
  27. print ("a");
  28. print !"a"!;
  29. print {"a"};
  30. echo ! mit ausrufe\!zeichen !;
  31.  
  32. # Liste kopieren:
  33. @listeb = ("a", 2);
  34. @listea = @listeb;
  35.  
  36. # Anzahl der elemente
  37. 0 + @personen # ergibt anzahl
  38.  
  39. # stack
  40. push @listeb "neu";
  41. push @listeb ("noch", "mehr");
  42. pop @listeb;
  43.  
  44. #queue
  45. shift @kram;
  46. unshift @kram "Stift";
  47.  
  48. # sort reverse
  49. @kram = sort @kram;
  50. @kram = reverse @kram;
  51.  
  52. # ------------ Variablen tauschen -------
  53. ($links, $rechts) = ($rechts, $links);
  54.  
  55.  
  56. # Foreach
  57. foreach $item (@kram){
  58. }
  59.  
  60. foreach (1..10){
  61. print "Durchlauf $_";
  62. }
  63.  
  64.  
  65. # ------------ Sub -------
  66. sub x{
  67. print($#_);
  68. print("\n");
  69. print(@_ + 0);
  70. }
  71. &x("", "", "");
  72.  
  73.  
  74. # ------------ Filehandle -------
  75.  
  76. open DATEI, "datei.txt";
  77. # < Lesend, >schreiend, >>anhängend
  78. open DATEI, "<datei.txt";
  79. $zeile = <DATEI>;
  80. while (defined($zeile = <DATEI>));
  81. while (<DATEI>){}
  82. @zeilen = <DATEI>;
  83. close DATEI;
  84.  
  85. $success = open DATEI, "datei.txt";
  86. die "fehler $!";
  87.  
  88. print DATEI "Inhalt";
Add Comment
Please, Sign In to add comment