Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 6 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok NapísalOffline : 01.12.2011 11:13

Zdravím,

Nevedel som ako napísať názov temy..

Mám otázku robím program na vypocet kvadratikej rovnice.

Chcem, aby uzivatel hned na zaciatku napisal svoj priklad napr.
2x + 10 = 2x2 -1x

To by som urbil premennu char ?
Lebo dalej chcem aby sa ako keby 2x2, 2x, 10 -2x uložilo do premenných int,
A z toho by som urobil podmienky z ktorych by sa program dal do normalneho tvaru cize.
- 2x2 + x + 10 = 0.
Proste aby program vedel ze ked -1x sa bude odcitovat od 2x a nie od 2x2;

Vlastne chcem, aby program sam vedel ze ci ide o kvad. funkciu bez lienarneho, kvadratickeho clena, alebo s diskriminantom atd.
To by som urobil podmienkami to nie je problem..

Ide mi o to, aby program bol natolko prepracovany, že za uživatela si vypocita naoza vsetko.
Uživatel si napise len priklad a program mu vyhodi len vysledok.
Nechcem aby si uzivatel musel zadavat A,B,C chcem, aby program vedel vycitat z napisaneho co je A, B a C a ked je priklad :::: A,B,C = A,B,C tak aby /-A,-B,-C a hned program pochopi ze:
A-A,B-B,C-C = 0

Dufam ze som to napisal dost vystizne.
Dakujem vopred za rady.


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 29.10.08
Prihlásený: 30.07.12
Príspevky: 933
Témy: 2
Príspevok NapísalOffline : 01.12.2011 12:48

preco nepouzijes nejaky parser ?
http://en.wikipedia.org/wiki/Comparison ... generators


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 01.12.2011 13:30

coldak píše:


Aha.. dik som začiatčník v programovaní ani neviem čo ten perser je ale ak to pomôže s mojím problemom tak dakujem.


Offline

Užívateľ
Užívateľ
Pomoc - ako to naprogramovat ?

Registrovaný: 23.12.10
Prihlásený: 10.09.22
Príspevky: 1056
Témy: 157
Bydlisko: KK/PP/BA
Príspevok NapísalOffline : 01.12.2011 13:30

Preco to robis tak komplikovane? Ved nech si PC pyta A,B,C a potom to testuj.
Pomoc - ako to naprogramovat ?
Mimochodom, nepisal si v ako jazyku to chces.







_________________
HP ProBook 4530s Intel® Core™ i5-2430M (2.4GHz, 3MB, 2 jadrá)*4GB 1333MHz DDR3*ATI Mobility Radeon HD 6490 1GB + Intel HD Graphics 3000*640GB SATA 5400RPM *Windows 7 Home Premium 64 bitová verzia
Lenovo IdeaPad Z50-70 Intel Core i5 4210 Haswell* NVIDIA GeForce GT 840M 4GB + Intel HD Graphics 4000*SSHD 1TB 5400 otáčok + 8GB cache*RAM 4GB* Full HD (1920 × 1080)*Windows 10 pro

Boh je reálny, pokial nebol deklarovaný ako integer
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 23.11.11
Príspevky: 11
Témy: 3
Príspevok Napísal autor témyOffline : 01.12.2011 13:50

Aha... sry v C++.. ano robil som to podla A,B,C ale...
Ked mam priklad 5x2 + 10x - 10 = 50x + 25x
alebo aj zo zatvorkami ? Chcem aby to pocitalo vsetko pretoze ked uzivatel zada
A = 5, B = 10 C = 50
Tak potom cisla na druhej strane budu ignorovane preto chcem aby to napisal rovno ze ci je nieco aj na pravej strane a ak hej tak sa to prehodi na lavu kde sa zmenia znamienka a rovna sa to da do zakl tvaru odkial ptom vypocitam A,B,C


Offline

Skúsený užívateľ
Skúsený užívateľ
Obrázok užívateľa

Registrovaný: 17.07.11
Prihlásený: 29.12.20
Príspevky: 1516
Témy: 3
Príspevok NapísalOffline : 01.12.2011 14:44

No ak to chceš len čisto na kvadratické rovnice, tak by sa to dalo uhrať. Nejakým parsovaním vytiahneš kvadratické členy, lineárne členy a konštanty na jednej aj na druhej strane. Tým vľavo znamienko necháš, tým vpravo znamienka zmeníš (vynásobíš -1) a sčítaš ich. Potom je už riešenie jednoduché.

Na takéto veci sa ale používajú úplne iné postupy. Ak to robíš len tak pre seba, kašli na takýto postup a skús si naštudovať, ako sa to naozaj robí (sám to neviem, len som o tom čosi počul)
Ak to robíš, aby si si zjednodušil domáce úlohy ( :D ) používaj woflram mathematicu.


Odpovedať na tému [ Príspevkov: 6 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. visual C# @2010 naprogramovat jednoduchu hru (domáca uloha)

v Ponuka práce

0

880

18.07.2011 18:11

tipek112 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. kto by vedel naprogramovat PHP-myslq-SOAP prepojenie ?

v Ponuka práce

1

1216

11.03.2008 15:21

miob Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prosim pomozte mi naprogramovat ohmov zakon v c++

v Assembler, C, C++, Pascal, Java

0

813

30.04.2007 19:16

majo Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc - Ako zacat?

v Webhosting a servery

4

943

23.01.2008 20:15

shiro Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc ako začať

v Ostatné

10

880

22.03.2011 21:41

TommyHot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. ako zlepšiť stranku - pomoc

v Internetový marketing, SEO, reklama

2

996

27.01.2009 21:28

shaggy Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. php ako načítať string pomoc

v PHP, ASP

1

413

17.02.2010 13:38

Ďuri Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc ako na moj web

v Ostatné

16

2735

02.11.2006 23:32

stenly Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Pomoc pri postupe ako vylepšiť PC

v PC zostavy

10

983

09.08.2022 10:49

kk77 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. PLS POMOC!!! Ako preinstalovat OS??? (fatal error)

v Operačné systémy Microsoft

16

1970

23.02.2008 22:27

walther Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako spojiť odkódované video a titulky ? Pomoc

v Ostatné programy

4

602

04.08.2018 1:18

AyameSenpai Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. AKO STIAHNUT VIDEO z TV JOJ -POMOC

v Video programy

1

6147

22.08.2007 17:24

OmeGa Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Grafická karta ako darček – pomoc s výberom (kompatibilita)

v Grafické karty

4

310

26.07.2023 15:39

Cecekhunter Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prosím o pomoc-ako identifikovat problém HW/SW?

v Pevné disky a radiče

3

687

12.09.2009 12:38

I-pop Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Wifi router pomoc s vyberom a ako zapojit.

v Siete

7

3509

15.09.2008 17:39

zmija31 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako si môžem zistiť vlastný port?? Potrebujem pomoc!!

v Siete

21

4535

18.02.2009 22:12

Kristiaan Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra