[LUGOS] perl zanka
    Dalibor 
    lugos at ice.si
       
    Thu Jun 16 14:54:58 CEST 2005
    
    
  
Cool. To bo tudi v redu.
Hvala!
Gregor Berginc wrote:
>
>
> On 6/16/05, *Dalibor* <lugos at ice.si <mailto:lugos at ice.si>> wrote:
>
>     Ker nisem vešč programiranja v perlu bi rabil nasvet. Zanima me
>     kako naj
>     izvedem zanko v stilu
>     repeat
>     until keypressed
>
>
> Spodnja resitev dela bolj v smislu:
>
> repeat
>    # delam delam delam...
> until enter_pressed
>
> #!/usr/bin/perl
>
> for (my $i = 0; $i < 100; $i++) {
>     # Tvoje opravilo
>     print "$i...\n";
>
>     # Po izvedbi vsakega koraka preveri, ce je uporabnik kaj vnesel
>     my $rin = '';
>     my $input = '';
>     vec($rin, fileno(STDIN), 1) = 1;
>     $input = <STDIN> if select($rin, undef, undef, 0.1);
>
>     # ce naletis na neprazen string, izstopi iz zanke
>     if (!($input eq "")) {
>         last;
>     }
> }
>
> # Postprocesiranje
> ...
>
> lp,
> Gregor
>
>------------------------------------------------------------------------
>
>_______________________________________________
>lugos-list mailing list
>lugos-list at lugos.si
>http://liste2.lugos.si/cgi-bin/mailman/listinfo/lugos-list
>  
>
    
    
More information about the lugos-list
mailing list