[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