Diskuze: Nevím si rady prosím poraďte :)
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 19 zpráv z 19.
V předchozím kvízu, Test znalostí C# .NET online, jsme si ověřili nabyté zkušenosti z kurzu.
Promiň, ale tohle je totální prasokód...
Strašně rád bych ti napsal, co máš špatně, ale bohužel je to asi úplně všechno. Tohle nepůjde, musíš si pročíst alespoň nějaké základy, co tu jsou.
Přeci jen to zkusím, rád pokouším své možnosti.
Konvence nula nebo snad v záporných hodnotách. Třída pojmenovaná výpočet nedává smysl, zvláště když dědí z formuláře. Už jsi někdy viděl výpočet - formulář? Já tedy ne. Výpočet je výsledek početní operace, ne okno. Takže to bude asi VypocetForm nebo něco takového. Nauč se používat camelCase a PascalCase. string MAXTextBox, co to je? řetězec MAXTextovéPolíčko? Tak buď TextBox nebo řetězec, tys chtěl asi string max. Neparsoval bych convertem, ale pomocí Parse.
Výpis více hodnot se opravdu nedělá tak, že generuješ labely. Label je textový popisek. K výpisu/zápisu tabulkových hodnot slouží tabulka, třeba DataGridView. Jsou tu na to na všechno příklady.
Ano rozumím je to můj paskvil to beru.
Ano je to VypocetForm a do neho taham z predesleho win formu hodnoty jako
počet příkladů, maximalni hodnotu (první činitel) a rozsah druheho
činitele.
Pokud můžete poradit jak mám hodnoty ukládat a přistupovat a hlavně jak
vyřešit problém který jsem popsal nahoře byl bych rád. S mým kodem se
nezabývejte pokud se vám nelíbí. Jde mi o to jak logicky vyřešit ten
problém.
Nepotřebuju ani kod jen způsob jakým bych to měl asi udělat.
Řeknu ti, aby sis udělal strukturu nebo objekt příklad s příslušnými vlastnostmi a ten si ukládal potom ukládal do kolekcí jako prikladySpravne, prikladySpatne. Jenže pro tebe je problém udělat i objekt a když ti 2 lidé nezávisle na sobě řeknou, že to je úplný nesmysl, tak by ses měl zamyslet nad dalším postupme a ne dělat jako že nic. Ale to je tvoje věc, já jsem tu své již řekl.
Uložit si ke každé otázce taky kolikrát ji zodpověděl dobře/špatně ? Nebo pomocí nějaké kolekce.
Můžeš postnout jednu fotku z GUI? Nebo nám alespoň popsat jak to tam probíhá? Vidím, že vytváříš dynamicky kontrolky. Měl bych kdyžtak věc, která ti tuto věc stokrát ulehčí.
Zde je formulář do kterého se zadávají hodnoty s kterýma se dále pracuje.
Jak jsem myslel. Udělej si vlastní user control (z toho labelu + textboxu). Mu dej vlastnost Number1, Number2, Operation a Result a bude se ti s tím pracovat daleko lépe.
Vlastně generuju 2 hodnoty. První a druhý činitel. Ty se zapíší do listu l jako celý příklad a pak se vypisuje na do Panelu stejne jako TextBoxy.
Jinak poradím ti pak to skládej do FlowLayoutPanelu, když bude příklad dobře, tak ho tam necháš, když blbě tak mu inkrementuješ nějaký vnitřní stav, že byl blbě a smažeš ho v tom případě, že byl dobře a zároveň to počítadlo bylo ekvivalentní k 0.
Na tomhle procvičovat násobilku - než bych to spočítal, tak by mě ranila mrtvice... Nejsou to trochu moc velká čísla?
Jestli chceš uchovávat ty příklady, tak zkus seznam (můžeš přidávat
a odebírat hodnoty):
http://www.itnetwork.cz/…kolekce-list
Těch seznamů tam má asi 6... Myslím, že je to už dost
Omlouvám se, tak toho jsem si nevšiml
Jo díky moc za pomoc. Půjdu s tím něco udělat tak dík za váš čas
Začni s tím, že si uděláš "class Priklad" a ne, nebude dědit od formu
fakt sry že to vypadá
tak jak to vypadá ale prostě nejsem schopný to vyřešit tak jsem to už asi
pětkrát přepisoval a to už mě pak nezjímalo jak to vypadá nebo funguje,
hlavně že mi hodnoty dorazili kde jsem chtěl. Ale já jsem taky narazil a
celkem pěkně díky toho
Zobrazeno 19 zpráv z 19.