Diskuze: Pomoc v delphi

Ostatní jazyky Delphi Delphi (Pascal) Pomoc v delphi

Avatar
logan19
Člen
Avatar
logan19:

Zdravim,potřeboval bych pomoc na vytvoření programu v delphi 7. Samozřejmě bych se poté s Vámi finančně vyrovnal. Jedná se o zkoušku z informatiky, kde si chci zlepšit známku. Díky za odpověď
Karel

 
Odpovědět 13.8.2013 10:24
Avatar
Kit
Redaktor
Avatar
Odpovídá na logan19
Kit:

Možná by bylo pro tebe výhodnější, kdyby sis zaplatil doučování a program si pak udělal sám.

Nahoru Odpovědět  +2 13.8.2013 10:26
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
logan19
Člen
Avatar
logan19:

Doučování už jsem absolvoval a stále když napíšu nějakj program, tak mi hází v příkazovým řádku hlásí chybu, kterou opravim a pak mi to vyhodí dalších pět chyb. Proto zkoušim tuto variantu, která se Vám nezamlouvá...­.prosím pomůžete někdo?

 
Nahoru Odpovědět 13.8.2013 10:49
Avatar
Odpovídá na logan19
Michael Olšavský:

Tak si najdi dokumentaci ke správné syntaxi. ;-) Pokud zvládneš vymyslet algoritmus, syntax by už neměla být problém. Jsou tam jasná pravidla.
Ale moc nechápu, proč se učíte deplhi. Vždyť to už se skoro nepoužívá! :-) Kdyžtak David Čápka v deplhi myslím dělal, tak možná pomůže. Nebo Luboš Běhounek (Satik)

 
Nahoru Odpovědět 13.8.2013 11:25
Avatar
Luboš Běhounek (Satik):

Uh, Delphi už nemám nějakou dobu ani nainstalované, zkus ten program popsat víc tady na fóru, případně vypsat, co ti to hlásí. Když budeš neustále ty chyby opravovat, tak se musíš jednou dopracovat k tomu, že už tam žádné nebudou :)

Nahoru Odpovědět  +1 13.8.2013 11:41
:)
Avatar
Kit
Redaktor
Avatar
Odpovídá na logan19
Kit:

Kdybys sem hodil ten problematický kus programu a popsal, co má ten program dělat, mohl bys to mít i zadarmo. Takhle jen debatujeme o tvé lenosti.

Nahoru Odpovědět  +1 13.8.2013 11:57
Vlastnosti objektů by neměly být veřejné. A to ani prostřednictvím getterů/setterů.
Avatar
Martin Dráb
Redaktor
Avatar
Martin Dráb:

Tak si najdi dokumentaci ke správné syntaxi. ;-) Pokud zvládneš vymyslet
algoritmus, syntax by už neměla být problém. Jsou tam jasná pravidla.

To není obecně pravda. Znám lidi, kteří nemají problém s vymyšlením algoritmu, ale převést jej do (procedurální­ho/objektového) programovacího jazyka je pro ně velmi obtížné.

Ale moc nechápu, proč se učíte deplhi. Vždyť to už se skoro nepoužívá! :-)
Kdyžtak sdraco v deplhi myslím dělal, tak možná pomůže. Nebo Satik

Já v Delphi programuju pořád. Stále mi přijde, že na tvorbu GUI dobře udělané. Jsem zvědav, jak se jim podaří průnik na Android a iOS.

Nahoru Odpovědět 13.8.2013 20:17
2 + 2 = 5 for extremely large values of 2
Avatar
Odpovídá na Martin Dráb
Michael Olšavský:

Pokud je algoritmus správně navržený, neměl by s tím být takový problém. Jen musí být na úrovni počítače a ne člověka. Jasně, že když vymyslím "projdi pole a setřiď ho", tak to bude těžké zapsat aby to fungovalo. Pokud to jsou ale přesné kroky, nevidím v tom problém. Možná se mýlím.

V tomhle máš možná z části pravdu. Ale rozhodně není nějak často používané. Já osobně ho nemám rád kvůli té syntaxi. Chvilku jsem dělal v Pascalu a stačilo mě to. Mám raději C-like.

 
Nahoru Odpovědět 13.8.2013 20:48
Avatar
Martin Dráb
Redaktor
Avatar
Odpovídá na Michael Olšavský
Martin Dráb:

Co mám zkušenost, tak právě některým lidem dělá problém přejít od vysokoúrovňovějšího popisu algoritmu na ten nízkoúrovňový (jaké se použijí datové struktury, jaké proměnné atd.). Takže takoví lidé mají s programováním v "normálních" jazycích potíže. Na druhou stranu zase vynikají v programování neprocedurálním (Prolok, LISP, Haskel), kde jde hlavně o ty myšlenky a už méně o samotné implementační detaily.

Pascal-like syntaxe mi příliš nevadí. Stejně v tom Delphi píšu převážně jen GUI, jádro (knihovny, drivery) mám v C, popř. C++. Je fakt, ž ta syntaxe Object Pascalu je dosti neohrabaná v některých případech.

Nahoru Odpovědět 14.8.2013 20:51
2 + 2 = 5 for extremely large values of 2
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 9 zpráv z 9.