Elektroda.pl
Elektroda.pl
X
Proszę, dodaj wyjątek www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Pascal] Kolejka, sprawdzenie zadania.

Ciemeek 05 Gru 2010 11:36 1449 1
  • #1 05 Gru 2010 11:36
    Ciemeek
    Poziom 8  

    Napisz funkcję służącą do sprawdzenia, czy kolejka jest pusta. Chodzi mi jedynie o sprawdzenie czy są tu jakieś błędy.

    Code:
    function empty (pkol:wsk):boolean 
    
    begin
       if pkol= nif
       then empty:=true
       else empty:=false;
    end;

    0 1
  • Pomocny post
    #2 05 Gru 2010 11:52
    Dżyszla
    Poziom 42  

    nil, nie nif
    I w zależności od kompilatora parametr zwracany może być poprzez Result a nie nazwę funkcji.
    Poza tym można znacznie uprościć:

    Code:
    empty:=(pkol=nil);
    (nawias zbędny co prawda, ale ja dla czytelności tak lubię zapisywać ;)

    0