Poraďte mi s úkolem v Delphi.*

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

kikin1
nováček
Příspěvky: 4
Registrován: květen 10
Pohlaví: Muž
Stav:
Offline

Poraďte mi s úkolem v Delphi.*

Příspěvekod kikin1 » 05 kvě 2010 09:14

Je dána posloupnost 50 čísel, z nichž některá mohou být stejná. Určete, kolik hodnot se mezi vstupními čísly nachází alespoň dvakrát.


HELP ME pls :-))) vubec nevim jak na to
Naposledy upravil(a) Myloš dne 08 kvě 2010 14:18, celkem upraveno 1 x.
Důvod: Oprava nadpisu „Programování v dephi“, který svou minimální informační hodnotou porušoval pravidla fóra.

Reklama
Uživatelský avatar
Sender
Level 3.5
Level 3.5
Příspěvky: 700
Registrován: leden 07
Bydliště: Vysočina
Pohlaví: Muž
Stav:
Offline

Re: Programování v dephi

Příspěvekod Sender » 05 kvě 2010 11:45

Tak třeba -načti čísla do pole.Postupě procházej v cyklu všechny čísla,začni kontrolu prvním.

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v dephi

Příspěvekod CZechBoY » 05 kvě 2010 15:44

jak jsou ty čísla zadaná? v nějakým TextBoxu a oddělovačem?
zkus to přes to pole a tím FORem kontrolovat jestli už tam jednou nebyl
jak to tak píšu tak si uvědomuju že ty pole budou 2:
1. pole: tam budou zadaná čísla
2. pole: tam budou čísla, který už jsi zkontroloval
takže vlastně bude FOR, který pojede číslo od čísla v 1. poli a v něm vnořený FOR, který bude kontrolovat jestli už není v tom 2. poli

je to aspoň trochu jasné, nebo mám hledat kód?
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

kikin1
nováček
Příspěvky: 4
Registrován: květen 10
Pohlaví: Muž
Stav:
Offline

Re: Programování v dephi

Příspěvekod kikin1 » 06 kvě 2010 10:21

diky moc... zatim mam pulku programu: ale nvm tady to: "Určete, kolik hodnot se mezi vstupními čísly nachází ALESPOŇ DVAKRÁT. "
netusim jak na to.. :-)

kikin1
nováček
Příspěvky: 4
Registrován: květen 10
Pohlaví: Muž
Stav:
Offline

Re: Programování v dephi

Příspěvekod kikin1 » 06 kvě 2010 10:33

tady mam cely program :-)




begin
memo1.Clear;
for i:=1 to 50 do

begin
randomize;
pole[i]:=random(50) ;
memo1.lines.add('Pozice '+(inttostr(i))+' -> '+(inttostr(pole[i])));
for j:=1 to 50 do

begin
if pole[j] = pole[i] then memo1.lines.add('stejná hodnota je na pozici... '+inttostr(j))

jedine co nechapu jak to mam napsat aby mi vypsalo ty cisla ktere se rovnaj aslespon dvakrat :?

Uživatelský avatar
CZechBoY
Master Level 9.5
Master Level 9.5
Příspěvky: 8813
Registrován: srpen 08
Bydliště: Brno
Pohlaví: Muž
Stav:
Offline
Kontakt:

Re: Programování v dephi

Příspěvekod CZechBoY » 06 kvě 2010 15:57

např vytvoříš pole dvakrat do kterého vždy vložíš nakonec to číslo ;)
Naposledy upravil(a) CZechBoY dne 08 kvě 2010 21:22, celkem upraveno 1 x.
PHP, Nette, MySQL, C#, TypeScript, Python
IntelliJ Idea, Docker, Opera browser, Linux Mint
iPhone XS
Raspberry PI 3 (KODI, Raspbian)
XBox One S, PS 4, nVidia GeForce NOW

kikin1
nováček
Příspěvky: 4
Registrován: květen 10
Pohlaví: Muž
Stav:
Offline

Re: Programování v dephi

Příspěvekod kikin1 » 08 kvě 2010 14:04

aha... napis mi to pls do toho myho zdrojaku :-) jak to ma pokracovat aby mi vypsalo do mema napr: na pozici 1 je cislo 50 :-) pak mi vypise kde se nachazi to cislo alespon dvakrat :-) dekuju


Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 4 hosti