ďťż
 
czy FPC moze ... ďťż
 
czy FPC moze ...
Zobacz wiadomości
 
Cytat
A gdyby tak się wedrzeć na umysłów górę, / Gdyby stanąć na ludzkich myśli piramidzie, / I przebić czołem przesądów chmurę, / I być najwyższą myślą wcieloną. . . Juliusz Słowacki, Kordian
Indeks BCB i MySQL subiekt gt fototapeta
 
  Witamy

czy FPC moze ...



webmajsterek@poczta.onet.pl - 28-05-2006 00:07
czy FPC moze ...
  czy we FPC mozna w jednej lini przypisac kilku zmiennym ta sama wartosc ??

cos w rodzaju a=b:=5;
( zamiast pisac a:=5; b:=5; )

albo w=a:=a mod 10;

( zamist pisac a:=a mod 10; w:=a; )

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl





Wiktor S. - 28-05-2006 00:07

  > czy we FPC mozna w jednej lini przypisac kilku zmiennym ta sama
> wartosc ??

tak,

a:=5; b:=5;

jest w jednej linii :-)

> cos w rodzaju a=b:=5;

nie

> albo w=a:=a mod 10;
> ( zamist pisac a:=a mod 10; w:=a; )

nie.

jedyny przypadek połączenia dwóch znaków równości to coś takiego:

var a,b:byte;
c:boolean;

c:=a=b;

równoważne:

if a=b
then c:=true
else c:=false;

--
Azarien




webmajsterek@poczta.onet.pl - 29-05-2006 00:21

 
>
> jedyny przypadek połączenia dwóch znaków równości to coś takiego:
>
> var a,b:byte;
> * *c:boolean;
>
> c:=a=b;
>
> równoważne:
>
> if a=b
> *then c:=true
> *else c:=false;
>

no wlasnei a szkoda ze czegos takiego nie ma jak przypisywanie kilku zmiennym
tej samej wartosci -- a w c jest cos takiego ??

--
Wysłano z serwisu OnetNiusy: http://niusy.onet.pl




Wiktor S. - 29-05-2006 00:21

  > no wlasnei a szkoda ze czegos takiego nie ma jak przypisywanie kilku
> zmiennym tej samej wartosci -- a w c jest cos takiego ??

c=2;
a=b=c;

a=b=4;

działa.

--
Azarien





Geo - 29-05-2006 00:21

  Pascal to nie C i za to go lubie. Jesli zaczniemy zasmiecac skladnie
wstawkami z C, to Pascal straci caly swoj urok. Dla mnie najbardziej
liczy sie czytelnosc tego jezyka, ktorej nie ma C i C++.




Solaris - 29-05-2006 00:21

  Dnia pańskiego 28 May 2006 11:28:25 -0700
"Geo" <geo@i-lo.tarnow.pl> starał się coś napisać o:

: Pascal to nie C i za to go lubie. Jesli zaczniemy zasmiecac skladnie
: wstawkami z C, to Pascal straci caly swoj urok. Dla mnie najbardziej
: liczy sie czytelnosc tego jezyka, ktorej nie ma C i C++.

A co powiesz o np. x+=y ?
Uważasz, że to też jest zaśmiecanie? Ja tam wolę tak nić x:=x+y, ew inc(x) itp.

--
Born to raise hell.
Linux registered user: 408584
Contact: GG#3802676, solaris#idns.pl
19:16:28 -!- Platyna Erroneous Nickname




=?ISO-8859-2?Q?Andrzej_Gra=BFy=F1ski?= - 31-05-2006 00:28

  Solaris napisał(a):
> Dnia pańskiego 28 May 2006 11:28:25 -0700
> "Geo" <geo@i-lo.tarnow.pl> starał się coś napisać o:
>
> : Pascal to nie C i za to go lubie. Jesli zaczniemy zasmiecac skladnie
> : wstawkami z C, to Pascal straci caly swoj urok. Dla mnie najbardziej
> : liczy sie czytelnosc tego jezyka, ktorej nie ma C i C++.
>
> A co powiesz o np. x+=y ?
> Uważasz, że to też jest zaśmiecanie? Ja tam wolę tak nić x:=x+y, ew inc(x) itp.
>
>
No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?




=?iso-8859-2?Q?=A3ukasz_'Maly'_Ostrowski?= - 31-05-2006 00:28

  Andrzej Grażyński wrote:
> No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?

Kiedy x nie jest integralne:

var
f : real;
begin
f:=f+1;
inc(f);
end.

I np. kiedy x jest obiektem z overload'niętym operatorem +.
Na chwile obecna nie mogę nic innego wymyślić, mam nikłe
przeświadczenie że pytanie jest podchwytliwe ;).

p.s. Mógłby Pan Panie Andrzeju rzucić tutaj podobny test do tego
który zaproponował Pan do Konkursu Borland'a. ;)

--
Pozdrawiam,
Łukasz 'Maly' Ostrowski.




Damian Sobota - 31-05-2006 00:28

  Łukasz 'Maly' Ostrowski <maly@USUNnan.pl> napisał(a):

> Andrzej Grażyński wrote:
> > No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?
>
>
> Kiedy x nie jest integralne:

Znaczy sie calkowalne? ;)

Pozdrawiam,
DS.

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/




=?iso-8859-2?Q?=A3ukasz_'Maly'_Ostrowski?= - 31-05-2006 00:28

  Damian Sobota wrote:
>> Kiedy x nie jest integralne:
> Znaczy sie calkowalne? ;)

Yhm, ja i tam moja angielsko-polszczyzna ;).
W sensie ordinal expression expected ;). Hym ordynalna X-D? ;).
Em... liczbowo-(przeliczalna,wyliczalna) O.o? ;).

--
Pozdrawiam,
Łukasz 'Maly' Ostrowski.




Wiktor S. - 31-05-2006 00:28

  >>> Kiedy x nie jest integralne:
>> Znaczy sie calkowalne? ;)

> Yhm, ja i tam moja angielsko-polszczyzna ;).
> W sensie ordinal expression expected ;). Hym ordynalna X-D? ;).
> Em... liczbowo-(przeliczalna,wyliczalna) O.o? ;).

porządkowe

--
Azarien




=?ISO-8859-2?Q?Andrzej_Gra=BFy=F1ski?= - 31-05-2006 00:28

  Łukasz 'Maly' Ostrowski napisał(a):
> Andrzej Grażyński wrote:
>> No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?
>
>
> Kiedy x nie jest integralne:
>
> var
> f : real;
> begin
> f:=f+1;
> inc(f);
> end.
>
> I np. kiedy x jest obiektem z overload'niętym operatorem +.
> Na chwile obecna nie mogę nic innego wymyślić, mam nikłe
> przeświadczenie że pytanie jest podchwytliwe ;).
>
> p.s. Mógłby Pan Panie Andrzeju rzucić tutaj podobny test do tego
> który zaproponował Pan do Konkursu Borland'a. ;)
>
Nie miałbym nic do zaoferowania jako nagrodę.

A inc(x) nie jest równoważne x := x + 1, jeśli x jest właściwością obiektu.




=?iso-8859-2?Q?=A3ukasz_'Maly'_Ostrowski?= - 31-05-2006 00:28

  Andrzej Grażyński wrote:
> Nie miałbym nic do zaoferowania jako nagrodę.

No generalnie nic raczej chyba nie trzeba w nagrode, sama
seria ambitnych pytań jest IMO sama sobie nagroda :].

> A inc(x) nie jest równoważne x := x + 1, jeśli x jest właściwością
> obiektu.

No tak, to też racja, najpierw read property a później write
property - przy inc() nie przejdzie ;). Tej opcji nie wziąłem
pod uwagę.

--
Pozdrawiam,
Łukasz 'Maly' Ostrowski.




Tygrys - 03-06-2006 00:16

 
Użytkownik "Andrzej Grażyński" <grazynsk@petex.com.pl> napisał w wiadomości
news:e5eou0$b8a$1@atlantis.news.tpi.pl...
> Łukasz 'Maly' Ostrowski napisał(a):
>> Andrzej Grażyński wrote:
>>> No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?
>>
Co to znaczy równoważne?
Poza tym trzeba by chyba określić jakoś dziedzinę problemu.

> A inc(x) nie jest równoważne x := x + 1, jeśli x jest właściwością
> obiektu.

No ale wtedy to Inc(x) jest błędne (nie kompiluje się).
Dla np. x będącego typem rzeczywistym też tak będzie.

A dla x typu string też nie są równoważne, bo dają różne komunikaty o
błędach :-))))

Tygrys




Damian Sobota - 03-06-2006 00:16

  Tygrys <mediacom@wywalto.polbox.com> napisał(a):
> >> Andrzej Grażyński wrote:
> >>> No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?
> Co to znaczy równoważne?

Chodzi o rownowaznosc funkcjonalna.

DS.

--
Wysłano z serwisu Usenet w portalu Gazeta.pl -> http://www.gazeta.pl/usenet/




Tygrys - 03-06-2006 00:16

 
Użytkownik "Damian Sobota" <damsob@WYTNIJ.gazeta.pl> napisał w wiadomości
news:e5p9v9$78$1@inews.gazeta.pl...
> Tygrys <mediacom@wywalto.polbox.com> napisał(a):
>> >> Andrzej Grażyński wrote:
>> >>> No to mała zagadka: kiedy x := x + 1 nie jest równoważne inc(x)?
>> Co to znaczy równoważne?
>
> Chodzi o rownowaznosc funkcjonalna.

Np. dla const x : Integer jest równoważne czy nie?
Bo nie działa z takim samym komunikatem błędu :-) *

* Może zależeć od opcji kompilatora.

Tygrys
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • effulla.pev.pl
  • comp
    =?iso-8859-2?Q?=5BMySQL=5D_Wy=B6wietlenie_wszystkich_rekordow _zawierajacy?==?iso-8859-2?Q?ch_duplikat_a__moze_inna_struktura_bazy_danych ?= W sumie cienkie, ale moze ktos podpowie jak ulepszyc... taka tam amatorszczyzna, ale jakos trzeba zaczynac, nie? Poszukuję starszej wersji Mysql która może podczytać plikiwformacie ISD i ISM Kasa fiskalna OPTIMUS spark 482g - czy moze pracowac jako zwykladrukarka? (niefiskalna) [mysql] jaka książka dla bardziej zaawansowanch? a moze jakis tutorial na sieci? ORA-02095: Podany parametr inicjalizacyjny nie moze byc modyfikowany MS SQL 2005 nie działa sqlmcd - nie może się połączyć Jak oddzielić poszczególne tony? Moze być w Photoshop'ie. Pomocy!! Czy wstawianie do bazy Access może trwać tak długo? SKad moze sciagnac darmowy server strumieniowy do filmow?
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • tejsza.htw.pl
  • Cytat

    Decede mihi sole - nie zasłaniaj mi słonca.
    Gdy kogoś kochasz, jesteś jak stworzyciel świata - na cokolwiek spojrzysz, nabiera to kształtu, wypełnia się barwą, światłem. Powietrze przytula się do ciebie, choćby był mróz, a ty masz w sobie tyle radości, że musisz ją rozdawać wokoło, bo się w tobie nie mieści
    Hoc fac - tak czyń.
    A tergo - od tyłu; z tyłu.
    I czarne włosy posiwieją. Safona

    Valid HTML 4.01 Transitional

    Free website template provided by freeweblooks.com