OK I figured most of this out I think.

I want to create a library that contains a function which takes in an
array of numbers (random numbers). This function will then calculate the
average of these numbers, the total of all these numbers added together,
and a new array of numbers which is the other numbers divided by 2.
Then it should return a new list with that information.

Then I want to create a script which should get a list of number from
STDIN and call the library function.

I've come this far to realise that I should use this script. I'm really
new to Perl. And I'm trying to learn it big time, because I am switching
to Perl for my new System Admin job. If someone can provide me guidance
it would be greatly appreciated. I really need to understand how this works.

#!/usr/bin/perl

require 'lib.pl';

@userArray = <STDIN>;

$sum = sumIt(@userArray);

print $sum;

and then for the library:

sub sumIt(){
   @functionArray = @_;
   foreach $line(@functionArray){
   $functionSum += $line;
   }
   return $functionSum;
}

The top part would go in lets say script.pl and the second library part
would go into lib.pl. This far so good right?

Thanks

Amichai

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]
http://learn.perl.org/


Reply via email to