Guest User

Untitled

a guest
Jun 19th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.30 KB | None | 0 0
  1. #!/usr/bin/perl
  2. use warnings;
  3. use strict;
  4. use 5.010;
  5. # Persistent, Private Variable using State
  6.  
  7. running_sum(5, 6);
  8.  
  9. sub running_sum {
  10. state $sum = 0;
  11. state @numbers;
  12.  
  13. foreach my $number ( @_ ) {
  14. push (@numbers, $number);
  15.  
  16. $sum += $number;
  17. }
  18. say "The sum of (@numbers) is $sum";
  19. }
Add Comment
Please, Sign In to add comment