Program pro součet a součin polynomů – Java – Fórum – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Program pro součet a součin polynomů – Java – Fórum – Programujte.comProgram pro součet a součin polynomů – Java – Fórum – Programujte.com

 

BB
~ Anonymní uživatel
4 příspěvky
21. 11. 2008   #1
-
0
-

Zdravím,

potřebuji pomoc ohledně programu:
Zapište program, který pro každé dva zadané polynomy vypočítá jejich součet a součin. Polynomy jsou zadány stupněm a jednotlivými koeficienty.

Specifikace vstupu: Program má umožnit při jednom spuštění zpracování libovolného počtu dvojic polynomů. Pro každý polynom bude zadán stupeň a jeho koeficienty. Program se má ukončit v případě, že bude zadán záporný stupeň polynomů.

Ukázka komunikace:
stupen prvniho polynomu:
0
Koeficienty prvniho polynomu:
12
Stupen druheho polynomu:
3
Koeficienty druheho polynomu:
2 0 -5
Prvni polynom: 12
Druhy plynom: 2x^3 - 5
soucet: 2x^3 + 7
soucin: 24x^3 - 60

Za každou radu jsem vděčná. Jsem holt lama :D

Nahlásit jako SPAM
IP: 81.25.21.–
bukaj_0010
Věrný člen
21. 11. 2008   #2
-
0
-

BB
Kde je přesně problém? Jelikož se nepokoušíš ani o implementaci, tak to vypadá, že vůbec v návrhu programu. Je to jednoduché – v první části získáváš údaje, nebo-li posíláš na výstup otázky a čteš vstup. Doporučuji nějaký začátečnický tutoriál, aka Hello world!, a pár lekcí po něm. Údaje o velikosti jednotlivých koeficientů bych načetl do nějaké dynamické lineární struktury (spojový seznam), nebo dynamicky alokované pole.

Součet je ještě jednodušší – v cyklu se projedou obě struktury a prostě se jen posčítají odpovídající koeficienty. Zase umístit do odpovídající lineární struktury.

Na součin je jednoduché pravidlo – „každý s každým“. Každý člen prvního polynomu v cyklu vynásob se všechmi členy druhého polynomu a výsledek opět ulož do nějaké lineární struktury (pozor na výsledný stupeň členu).

S výstupem si můžeš pohrát dle libosti.

Nahlásit jako SPAM
IP: 85.70.13.–
Jak se správně ptát? -> http://www.hash.cz/inferno/otazky.html[br][br] Po programování je člověk hladovej.
BB
~ Anonymní uživatel
4 příspěvky
21. 11. 2008   #3
-
0
-

Problém je v tom, že nevím jak načíst ty polynomy...

Nahlásit jako SPAM
IP: 81.25.21.–
KIIV
~ Moderátor
+43
God of flame
21. 11. 2008   #4
-
0
-

To BB : od toho sou funkce na nacteni cisla ze standartniho vstupu.. tj obvykle z klavesnice.. pak nejspis cykly

Nahlásit jako SPAM
IP: 77.237.136.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Mihulik0
Návštěvník
22. 11. 2008   #5
-
0
-

Základní práce s I/O je dobře popsaná v SUNovském tutorialu http://java.sun.com/docs/books/tutorial/essential/io/index.html

Nahlásit jako SPAM
IP: 85.13.98.–
BB
~ Anonymní uživatel
4 příspěvky
22. 11. 2008   #6
-
0
-

mohl by mi to někdo napsat? alespon ty vstupy? ....vím, jak udělat vstup pro jednu dvojici, ale ne pro libovolný počet...:(

Nahlásit jako SPAM
IP: 81.25.21.–
KIIV
~ Moderátor
+43
God of flame
22. 11. 2008   #7
-
0
-

To BB : cyklus a pole... for a nejaky array ... jen se to nauc trochu hledat... to je to nejlepsi co se clovek muze naucit

Nahlásit jako SPAM
IP: 80.188.94.–
Program vždy dělá to co naprogramujete, ne to co chcete...
Zjistit počet nových příspěvků

Přidej příspěvek

Toto téma je starší jak čtvrt roku – přidej svůj příspěvek jen tehdy, máš-li k tématu opravdu co říct!

Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku

×Vložení zdrojáku

×Vložení obrázku

Vložit URL obrázku Vybrat obrázek na disku
Vlož URL adresu obrázku:
Klikni a vyber obrázek z počítače:

×Vložení videa

Aktuálně jsou podporována videa ze serverů YouTube, Vimeo a Dailymotion.
×
 
Podporujeme Gravatara.
Zadej URL adresu Avatara (40 x 40 px) nebo emailovou adresu pro použití Gravatara.
Email nikam neukládáme, po získání Gravatara je zahozen.
-
Pravidla pro psaní příspěvků, používej diakritiku. ENTER pro nový odstavec, SHIFT + ENTER pro nový řádek.
Sledovat nové příspěvky (pouze pro přihlášené)
Sleduj vlákno a v případě přidání nového příspěvku o tom budeš vědět mezi prvními.
Reaguješ na příspěvek:

Uživatelé prohlížející si toto vlákno

Uživatelé on-line: 0 registrovaných, 54 hostů

Podobná vlákna

Program na ratanie polynomu — založil Rendo

Java- Řešení polynomů — založil SIMICIBI

Skalarni soucin — založil jecmenk

Moderátoři diskuze

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý