[Cialug] Shotgun?

Jeff Davis jeff at dynamictelecard.com
Mon Aug 15 09:32:58 CDT 2005


my $t=(localtime)[6] + 1;



Nathan C. Smith wrote:
> Is there a perl function that can give day of the week from a number 1-7?
> 
> -----Original Message-----
> From: Renegade Muskrat [mailto:dramaley at spatulacity.cx] 
> Sent: Sunday, August 14, 2005 8:23 PM
> To: Central Iowa Linux Users Group
> Subject: Re: [Cialug] Shotgun?
> 
> 
> 
> What was the "for" loop for on your version of the script? Just as an 
> exercise i thought i'd see how small i could get a perl program that 
> picks a weekday and prints it. It is below. If anyone can think of a 
> way to do it even smaller, let me know.
> 
> #!/usr/bin/perl -w
> print "",qw(Monday Tuesday Wednesday Thursday Friday)[5*rand],"\n"
> 
> At 09:59 PM 8/12/2005 -0500, you wrote:
>  >Or, just choose the day randomly.  perl can do this quite nicely:  >
> 
>>#!/usr/bin/perl -w  >%days = (0 => 'wednesday',
> 
>  >        1 => 'friday',
>  >        2 => 'thursday',
>  >        3 => 'monday',
>  >        4 => 'tuesday');
>  >for($i=rand(100); $i > 0; $i--)
>  >{
>  >  $day = int(rand(5));
>  >  system('clear');
>  >  print( $days{$day} . "\n");
>  >}
>                                                 -- Dan
>    --------------------------------------------------------------------
>              "I'm still sane on three planets and two moons."
>    --------------------------------------------------------------------
>        Daniel Ramaley                  3118 Cottage Grove Ave Apt 8
>        dramaley at spatulacity dot cx        Des Moines, Iowa 50311
>        http://www.spatulacity.cx/                    (515) 271-5233
>    --------------------------------------------------------------------
>         WARNING: REDISTRIBUTION OF THIS MESSAGE MAY BE IN
>                  VIOLATION OF APPLICABLE COPYRIGHT LAWS.
>                  THIS MESSAGE NOT GUARANTEED Y-TO-K COMPLIANT.
> 
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug
> _______________________________________________
> Cialug mailing list
> Cialug at cialug.org
> http://cialug.org/mailman/listinfo/cialug


More information about the Cialug mailing list