🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Thread View: pl.comp.lang.perl
5 messages
5 total messages Started by karraso Fri, 17 Feb 2012 12:54
sortowanie tablicy problem
#52400
Author: karraso
Date: Fri, 17 Feb 2012 12:54
10 lines
1051 bytes
Witam
Mam problem z tablicą, a mianowicie chciałbym zwracać wartość minimalną
@tablica = qw(69 31 43 3 15 2 51 86 73 89 80 89 66);
@tablica = sort @tablica;
print "@tablica\n";

niestety wynik jest
15 2 3 31 43 51 66 69 73 80 86 89 89
Dlaczego dla tego przypadku jest bład?
Pozdrawiam
Re: sortowanie tablicy problem
#52401
Author: Stachu 'Dozzie' K.
Date: Fri, 17 Feb 2012 12:58
17 lines
1677 bytes
On 2012-02-17, karraso <karraso@gazeta.pl> wrote:
> Witam
> Mam problem z tablicą, a mianowicie chciałbym zwracać wartość minimalną
> @tablica = qw(69 31 43 3 15 2 51 86 73 89 80 89 66);
> @tablica = sort @tablica;
> print "@tablica\n";
>
> niestety wynik jest
> 15 2 3 31 43 51 66 69 73 80 86 89 89
> Dlaczego dla tego przypadku jest bład?

To nie jest błąd. To jest poprawne zachowanie. Nie doczytałeś co robi
sort, to wszystko. perldoc -f sort.

-- 
Secunia non olet.
Stanislaw Klekot
Re: sortowanie tablicy problem
#52402
Author: karraso
Date: Fri, 17 Feb 2012 13:00
18 lines
1471 bytes
Dnia Fri, 17 Feb 2012 12:58:37 +0000 (UTC), Stachu 'Dozzie' K. napisał(a):

> On 2012-02-17, karraso <karraso@gazeta.pl> wrote:
>> Witam
>> Mam problem z tablicą, a mianowicie chciałbym zwracać wartość minimalną
>> @tablica = qw(69 31 43 3 15 2 51 86 73 89 80 89 66);
>> @tablica = sort @tablica;
>> print "@tablica\n";
>>
>> niestety wynik jest
>> 15 2 3 31 43 51 66 69 73 80 86 89 89
>> Dlaczego dla tego przypadku jest bład?
> 
> To nie jest błąd. To jest poprawne zachowanie. Nie doczytałeś co robi
> sort, to wszystko. perldoc -f sort.

A możesz mi podpowiedzieć jak zwracać min wartość ?
Pzdr
Re: sortowanie tablicy problem
#52403
Author: Stachu 'Dozzie' K.
Date: Fri, 17 Feb 2012 13:22
24 lines
1986 bytes
On 2012-02-17, karraso@gazeta.pl <karraso@gazeta.pl> wrote:
> Dnia Fri, 17 Feb 2012 12:58:37 +0000 (UTC), Stachu 'Dozzie' K. napisał(a):
>
>> On 2012-02-17, karraso <karraso@gazeta.pl> wrote:
>>> Witam
>>> Mam problem z tablicą, a mianowicie chciałbym zwracać wartość minimalną
>>> @tablica = qw(69 31 43 3 15 2 51 86 73 89 80 89 66);
>>> @tablica = sort @tablica;
>>> print "@tablica\n";
>>>
>>> niestety wynik jest
>>> 15 2 3 31 43 51 66 69 73 80 86 89 89
>>> Dlaczego dla tego przypadku jest bład?
>> 
>> To nie jest błąd. To jest poprawne zachowanie. Nie doczytałeś co robi
>> sort, to wszystko. perldoc -f sort.
>
> A możesz mi podpowiedzieć jak zwracać min wartość ?

A możesz przeczytać dokumentację?

-- 
Secunia non olet.
Stanislaw Klekot
Re: sortowanie tablicy problem
#52404
Author: karraso
Date: Fri, 17 Feb 2012 14:16
6 lines
1060 bytes
Dnia Fri, 17 Feb 2012 13:22:48 +0000 (UTC), Stachu 'Dozzie' K. napisał(a):

>  perldoc -f sort

Tak zrobił i dziekuję, działa
Pzdr
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads