Display jsme se vůbec neučili ani symbol pro něj, no.
http://www.jpeg.cz/images/2016/05/29/vMcd5.png
Vývojový diagram
Re: Vývojový diagram
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Vývojový diagram
Takže takhle? Řekni mi prosím, že už to takhle má být
http://www.jpeg.cz/images/2016/05/30/ULKgd.png
http://www.jpeg.cz/images/2016/05/30/ULKgd.png
Re: Vývojový diagram
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ří:
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á
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ří:
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Vývojový diagram
Š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
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
Re: Vývojový diagram
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ě.
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Vývojový diagram
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.
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Vývojový diagram
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
Tak asi takhle si to myslel? Nebo teď nevím jaké řádkování myslíš.
http://www.jpeg.cz/images/2016/06/02/Ce2YS.png
Re: Vývojový diagram
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.
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)
(pravil K. H. Borovský o cenzuře internetu)
Re: Vývojový diagram
Typ matice - myslíš procedura? či že je 5x5 ?
Re: Vývojový diagram
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)
(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