Stránka 1 z 3

Kvadrat - vypocet kvadratickych rovnic

Napsal: 25. 10. 2010 23:15
od K-NinetyNine
Vitajte vo vlákne programu Kvadrat ktorý vyvíjam
ax²+bx+c=0

Kvadrat je malá aplikácia, ktorá vypočítava kvadratické rovnice. Na rozdiel od iných aplikácií tohto typu je výnimočná v tom, že okrem výsledku vypíše aj celý postup výpočtu.

Aplikácia pomôže všetkým, ktorí potrebujú celý výpočet kvadratickej rovnice a primárne by mala slúžiť, ako pomôcka na vzdelávanie. Kvadratické rovnice sú zahrnuté v učive matematiky pre všetky stredné školy.

Môžete sa ju pokúsiť zneužiť, aby za vás napísala úlohy, či písomku, avšak neodporúčam. Je stále vo vývoji a môže obsahovať chyby (reklamácie ohľaom pokazenej písomky nepríjmam) a okrem toho, sami sa tým pripravujete o vzdelanie.

Screeny:
ObrázekObrázekObrázek

Aplikácia používa vždy najjednoduchší spôsob výpočtu a to aj v prípade, že je niektorý člen nulový. Napríklad:
Členy [a,b,c] majú hodnoty [3,0,-27], rovnica má teda tvar:
3x²-27=0

túto rovnicu je možné vypočítať aj bez diskriminantu a platného vzorca na riešenie kvadratických rovníc a výstup aplikácie bude teda:

Kód: Vybrat vše

3x² + 0x - 27 = 0

3x² - 27 = 0
3x² = 27
x² = 27 / 3
x² = 9
|x| = √9
x1 = 3
x2 = - 3
V prípade, že je diskriminant záporný, rovnica nemá riešenie v množine reálnych čísel a vypočíta sa za použitia komplexných čísel. Tí z vás, čo ste sa učili, že sa kvadratická rovnica so záporným diskriminantom nedá vyriešiť, dá sa. Aj k tomu sa v škole dostanete ;)

Release info:
Kvadrat v0.2.1 :new2:
- opravená chyba vo výpočte na ktorú upozornil CCartman

Kvadrat v0.2 (old)
- Kompletna zmena vzhľadu vstupnej obrazovky
- Kontrola zadávaných znakov, povolené iba numerické znaky
- pridaná numerická klávesnička pre pohodlnejšie ovládanie
- fullscreen

Kvadrat v0.1 (old)
- pridané zaokrúhľovanie na 3 desatinné miesta

Kvadrat v0.01 (old)
- Prvá verejná verzia, obsahuje množstvo chýb, samotný výpočet však neobsahuje známe chyby.
- V prípade záporného diskriminantu počíta výsledok v komplexných číslach (reálna zložka + imaginárna zložka)

Známe chyby v aktuálnej verzii:
- pomalé a teda nepekné vykresľovanie

Chystané do budúcich verzií:
- pridanie podpory ďalších matematických rovníc (prípadne návrhy uvítam)
- optimalizácia
- navrhnite ;)


Dodatočné info:
Aplikácia je napísaná primárne pre rozlíšenie QVGA (240x320), s prispôsobovaním na vačších rozlíšeniach. na rozlíšení 320x320 (a pravdepodobne na všetkých s pomerom 1:1) sa klávesnička vykresľuje mimo obrazovku.

Download:

Kvadrat v0.2.1 :new2:

Kód: Vybrat vše

http://www.uloz.to/6830988/kvadrat-0-2-1-rar
Kvadrat v0.2 (old)

Kód: Vybrat vše

http://www.uloz.to/6360967/kvadrat-0-2-rar
Kvadrat v0.1 (old)

Kód: Vybrat vše

http://www.uloz.to/6328449/kvadrat-0-1-exe
Kvadrat v0.01 (old)

Kód: Vybrat vše

http://www.uloz.to/6319525/kvadrat-exe

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 26. 10. 2010 06:16
od Škopi
bral bych verzi pro android :D ale stacilo by prozatim sem hodit tu app aspon :D

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 28. 10. 2010 22:47
od K-NinetyNine
nova verzia!
doplnene release info, link a screeny

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 29. 10. 2010 22:24
od Warrier
Urcite zajimava aplikace, ale bylo by dobre umoznit uzivatelum zadavat rovnici v neuplnem tvaru (cili ne ax²+bx+c=0 ale napr 2x²-4x = 5+17x - takze vlastne zadat zvlast kazdou stranu rovnice, ne pouze a,b,c,x) aby si program umel sam poradit s usporadanim jednotlivych clenu - myslim, ze by to nemel byt problem a studentum to velmi zjednodusi praci) - ale jen tak dal!

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 02. 11. 2010 20:05
od Nallim
Kterou verzi si mám stáhnout, když je u každé napsané "old"? :D

Určitě fajn aplikace :)

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 02. 11. 2010 20:09
od Kamilos
asi verzi 0.2, slovicko OLD se k jeho linku nejspise pripletlo nechtene. :tomato:

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 03. 11. 2010 17:23
od K-NinetyNine
Warrier to planujem do buducna, ale zatial nemam vymysleny vhodny algoritmus, ktory by si s tym poradil. momentalne program nedokaze sam "premyslat" nad rovnicou.

Nallim 0.2, to old tam nema co robit, hned to opravim :P

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 26. 11. 2010 17:27
od CCartman
Me to pri instalaci napise toto: Správná inicializace aplikace (0x0000135) se nezdařila.Klepnutím na tlačítko OK můžete aplikaci ukončit.

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 28. 11. 2010 09:35
od K-NinetyNine
to sa neinstaluje, iba nakopcis a spustis exe. tak na rychlo teraz netusim v com moze byt chyba a pre nedostatok casu momentalne vyvoj stoji. skus verziu 0.1, co sa funkcnosti tyka, je totozna s 0.2

Re: Kvadrat - vypocet kvadratickych rovnic

Napsal: 28. 11. 2010 20:51
od CCartman
pravda program se kopiruje primo do pristroje