NOVINKA: Získej 40 hodin praktických dovedností s AI – ZDARMA ke každému akreditovanému kurzu!
S účinností od 26. 3. jsme aktualizovali Zásady zpracování osobních údajů – doplnili jsme informace o monitorování telefonických hovorů se zájemci o studium. Ostatní části zůstávají beze změn.

Diskuze – Coby, kdyby - Černobyl

Zpět

Upozorňujeme, že diskuze pod našimi online kurzy jsou nemoderované a primárně slouží k získávání zpětné vazby pro budoucí vylepšení kurzů. Pro studenty našich rekvalifikačních kurzů nabízíme možnost přímého kontaktu s lektory a studijním referentem pro osobní konzultace a podporu v rámci jejich studia. Toto je exkluzivní služba, která zajišťuje kvalitní a cílenou pomoc v případě jakýchkoli dotazů nebo projektů.

Komentáře
Avatar

Tvůrce
Avatar
:6.7.2019 10:23

Držím ti palce :-)

 
Odpovědět
6.7.2019 10:23
Avatar
Alex
Tvůrce
Avatar
Odpovídá na
Alex:6.7.2019 12:25

Díky. Jen doufám že tě to nezklame :-)

 
Odpovědět
6.7.2019 12:25
Avatar
David Hartinger
Vlastník
Avatar
David Hartinger:11.7.2019 17:37

Jako ochutnávka to vypadá zajímavě, teď jestli zvládneš v kódu dobře udržet různé možnosti, s každou odpovědí jejich počet exponenciálně roste. Reálně se to dělá většinou tak, že nějaké outcomy spojíš, aby pár situací dopadlo stejně, hráč to většinou nepozná. Možná by bylo fajn si to nakreslit jako Activity Diagram - https://www.itnetwork.cz/…vity-diagram .

Odpovědět
11.7.2019 17:37
New kid back on the block with a R.I.P
Avatar
Tomáš Martin Holub:11.7.2019 18:28

Udělal bys prosím nějakým způsobem alespoň build pro Linux? Nebo macOS? :D

 
Odpovědět
11.7.2019 18:28
Avatar
Alex
Tvůrce
Avatar
Odpovídá na Tomáš Martin Holub
Alex:11.7.2019 21:19

Ahoj,
Rád bych to zkusil, ale nevim jak se to dá udělat (IDE používám VS, kde nevím o tom, že by nějakou možnost mělo)

 
Odpovědět
11.7.2019 21:19
Avatar
David Hartinger
Vlastník
Avatar
Odpovídá na Alex
David Hartinger:12.7.2019 21:55

Když to vytvoříš jako .NET Core Console Application, nebo nějakou podobnou možnost bys tam měl mít, tak to jde pak přeložit i pro Linux (nevím jestli na Windows, ale minimálně můžeš uveřejnit zdrojáky, ať si to každý spustí kde chce).

Odpovědět
12.7.2019 21:55
New kid back on the block with a R.I.P
Avatar
Alex
Tvůrce
Avatar
Odpovídá na David Hartinger
Alex:12.7.2019 22:22

Zdrojáky uveřejním později až to bude z větší části hotové.
Jinak díky za tip. Zkusím.

 
Odpovědět
12.7.2019 22:22
Avatar
Petr Doleček
Tvůrce
Avatar
Petr Doleček:13.7.2019 17:45

Jako program na seznámení s programováním dobrý. Doporučuji mezi obrazovkami promazávat text a nějak zjednodušit dotazy. Je zbytečný aby program pokaždý psal co chceš zmáčknout. Stačilo by (viz níže). Člověk už pochopí, že se jedná o stisk čísla...

Chceš odbouchnout elektrárnu?
(1) ANO
(2) NE

Máš tam nějaký překlepy, někde se musí víckrát mačkat enter atd... Zkusil bych to ještě doplnit nějakou semigrafikou. Vykreslit text a pak třeba vpravo doplnit nějakým obrázkem, nebo grafem apod. (k té elektrárně se to hodí). Konzole má omezený počet znaků na řádek (v základu myslím nějakých 130). Doporučuji tento počet nepřekračovat, aby se řádky nezalamovaly - vypadá to pak nepřehledně (ale to jen možná kvůli tomu, že nemažeš obrazovky).

Určitě doporučuji si udělat nějaký graf závislostí (viz příspěvek Davida), aby ses v tom později vyznal.

Držím palce.

 
Odpovědět
13.7.2019 17:45
Avatar
Alex
Tvůrce
Avatar
Odpovídá na Petr Doleček
Alex:13.7.2019 18:27

Díky. O nějakých drobných chybách už vím a snažím se je opravit.
Zkusím to zpřehlednit a zjednodušit i to ovládání.
Nicméně některé věci nejsou v rámci mých možností realizovatelné. Například neumím mazat konzoli (pokud to někdo v C# umí [to asi umí každý až na mě] budu rád když poradí) a nebo neumím vytisknout na konzoli obrázek nebo graf (taky kdyby byl někdo ochoten mi poradit, byl bych rád).
Jinak díky za podporu.

 
Odpovědět
13.7.2019 18:27
Avatar
Petr Doleček
Tvůrce
Avatar
Odpovídá na Alex
Petr Doleček:13.7.2019 18:34

Zkus toto:

Console.Clear();        //vymazání konzole
Console.SetCursorPosition(left, top);   //nastavení pozice kurzoru (zde začne psát při Console.Write

Teoreticky by celá aplikace šla udělat v jednom switch. Pro každou situaci by sis navolil nějaký text a rozsah, co může uživatel zadat. Při interakci by si jenom přepnul, na kterou hlášku to má jít. Je to tedy těžce neobjektový způsob a tudíž ti ho ani nemůžu doporučit :D

Obrázek, nebo graf by musel být z tisknutelných znaků (hledej ASCII grafiku).

Editováno 13.7.2019 18:35
 
Odpovědět
13.7.2019 18:34
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 10 zpráv z 27.