Vývojový diagram

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

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 29 kvě 2016 22:20

Display jsme se vůbec neučili ani symbol pro něj, no. :idea:

http://www.jpeg.cz/images/2016/05/29/vMcd5.png

Reklama
Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 30 kvě 2016 05:48

Akorát že jsi to dal až za vnější cyklus, takže bys vypsal celou matici na jeden řádek a teprve pak postoupil na další. Podívej se na to ještě jednou pořádně.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 30 kvě 2016 14:32

Takže takhle? Řekni mi prosím, že už to takhle má být :-( :evil: :lol:

http://www.jpeg.cz/images/2016/05/30/ULKgd.png

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 30 kvě 2016 22:45

Ještě to není ono, teď jsi to dal až do toho vnitřního cyklu! To bys to naopak vypsal všechno pod sebe v jediném sloupci.
Ale jestli se to učíte podle té Pšenčíkové, tak ta cykly kreslí trochu jinak než já (bez toho kolotoče), možná to pro tebe bude přehlednější. Teď už bys měl snadno trefit to správné místo kam to odřádkování patří:

ULKgd_.png

Zkus si tak předělat i cykly v hlavním programu, ať si to vyzkoušíš.

Další problém jsou šipky na spojovacích čarách, které neděláš. Defaultní směr je dolů a vpravo, takže na těch se obvykle nekreslí, ale pro přehlednost to neuškodí. Jenže tobě se z toho větvení spojují v jednom bodě (červený kroužek) a nedá se poznat kam která vede! Když přijedeš prstem z levé větve, na rozcestí se můžeš dát jak vpravo tak dolů, a to se nesmí stát. Možná to radši ošipkuj všechno, ať se nedá splést, i v těch cyklech...

A pořád ještě nemáš popsané větve toho větvení, jak chceš poznat kterou se dát?

Jinak už se blížíme do finále, mělo by stačit vychytat drobné chybky a trochu to uhladit, ať to hezky vypadá ;-)
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 31 kvě 2016 06:59

Šipky tam udělám, jak to budu dělat celé znova, jak už to budu mít správně, zatím chápu co, kde a jak je.

Tohle je vnější cyklus, takže by to mělo být už správně.

http://www.jpeg.cz/images/2016/05/31/UpwZC.png

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 01 čer 2016 05:56

Tak jo, ten podprogram by už měl být celý.

A teď ještě ten hlavní program. Tam asi nemá smysl udělat pět prázdných řádků, když tam nic nevypisuješ, ne? Ale chybí ti tam jedna dost podstatná věc, to volání funkce rnd, kde generuješ náhodná čísla do matic m1 a m2! Tak mrkni do předchozích obrázků, měl jsi ho udělané moc pěkně.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 01 čer 2016 06:42

Jejda, na něj jsem úplně zase zapomněl. :idea:

http://www.jpeg.cz/images/2016/06/01/486sn.png

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 02 čer 2016 05:56

No, ty nečteš moc pozorně, žejo. Nepsal jsem něco o zbytečném odřádkování běhen plnění těch matic?

Když už teda máš + a - u toho větvení (nechceš tam napsat radši ANO a NE?), neměla se do třetí matice vybrat menší hodnota z těch dvou? Takhle bys vybral větší, nepletu se? Podívej se pořádně do zdrojáku.

A u toho slučování pořád není jasné kterou cestou se vydat, neodkládej to, nebo na to zapomeneš.

Až to opravíš, tak je na čase ten diagram důkladně porovnat se zdrojovým kódem, abys měl jistotu že v něm nic nechybí ani nepřebývá. Nejlepší by bylo kdyby podle něj někdo jiný ten program znovu napsal a porovnal bys výsledek, měl by se shodovat s originálem.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 02 čer 2016 19:41

Právě, že čtu až moc, jen se v tom už ztrácím, pomalu nevím co dřív po mně chceš a nechceš. :-(

Tak asi takhle si to myslel? Nebo teď nevím jaké řádkování myslíš.

http://www.jpeg.cz/images/2016/06/02/Ce2YS.png

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 03 čer 2016 05:54

Odřádkování je přechod na nový řádek.

Takhle to vypadá docela dobře, jen mě napadly dva detaily, když tak koukám do zdrojáku. V té deklaraci v hlavním programu bych před proměnné ještě napsal ten typ matice, ať je jasnější jak vypadá. A úplně na konci máš readln, tak tam za ty výpisy přidej ještě jedno čtení klávesnice.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)

Anonym123
nováček
Příspěvky: 20
Registrován: květen 16
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod Anonym123 » 04 čer 2016 09:23

Typ matice - myslíš procedura? či že je 5x5 ?

Uživatelský avatar
faraon
Master Level 8.5
Master Level 8.5
Příspěvky: 7359
Registrován: prosinec 10
Pohlaví: Muž
Stav:
Offline

Re: Vývojový diagram

Příspěvekod faraon » 04 čer 2016 19:16

Rozměry té matice, protože jí tam máš použitou k deklaraci těch polí, ale není zřejmé co je to za typ. Kdybys tam prostě opsal celý ten řádek přímo ze zdrojáku, stačilo by to také.
"Král Lávra má dlouhé oslí uši, král je ušatec!

(pravil K. H. Borovský o cenzuře internetu)


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 3 hosti