clevis.czSiemensMania | WMmania | VySemNesmite | SiemensMania na Facebooku
EnglishČesky
SiemensMania has a brand new forum
  SiemensMania    Fórum

   Off-line verze  TESTY  Náhradní díly  Podpořte SM  

ÚVOD FÓRUM CHAT
:: View topic - Úkol v javě
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   Skupiny uživatelůSkupiny uživatelů   ProfileProfile   ChatChat   Log in to check your private messagesLog in to check your private messages 
 BankBank   LotteryLottery   User ShopsUser Shops   ShopsShops 

Úkol v javě

 
Reply to topic     Forum Index -> Ostatní
View previous topic :: View next topic  
Author Message
Sentello
táta fóra
táta fóra

Joined: 26 Aug 2005
Posts: 1107

SMM
PostPosted: Thu Oct 16, 2008 7:49 pm    Post subject: Úkol v javě Reply with quote

Ave,
chci se zeptat jestli je tu někdo kdo dělá Javu v NetBeansech? Potřeboval bych poradit s prací do školy. Máme naprogramovat program v javě který by spočítal dvě rovnice o dvou neznámých. Mám o tom trošku představu co a jak ale vůbec mě to nejde Very Happy potřeboval bych popostrčit.
Zadání: Napiš program který spočte dané rovnice.

Code:

a*x + b*y = c
d*x + e*y = f

za a,b,c,d,e,f se vloží 6 zmáčknutých čísel na klávesnici a mělo by to spočítat X a Y. K tomu by se měla použít fce. „Scanner“ Když by někdo něco naprogramoval a trochu mě objasnil co proč a jak abych to pochopil tak budu rád. Hlavně co možná nejjednodušeji, zrádné matice a podobné; a pouze v Java SE Very Happy
S javou začínám a tohle je na mě trochu moc po dvou hodinách programování.
Brick wall
Dík Cool

_________________
->Alcatel OT Club db, C35i, N3310, N3410, S45i, CTSL65, 2x S75, SXG75, HTC Touch Pro (Raphael) Dancing
->SE K750i
->ZTE Blade Dancing
Back to top
View user's profile Send private message Send e-mail
RDT
táta fóra
táta fóra

Joined: 05 Jun 2005
Posts: 1051

SMM
PostPosted: Fri Oct 17, 2008 2:40 pm    Post subject: Reply with quote

Třídu Scanner použiješ jenom pro to samotný načtení čísel (příklady) a rovnici budeš řešit tak, jako bys jí řešil ručně. Potřebuješ z nich vyjádřit to X a Y a to vypsat Wink.
_________________
| Právě používám: HTC Touch HD |

!> Windows Mobile Downloads <!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sentello
táta fóra
táta fóra

Joined: 26 Aug 2005
Posts: 1107

SMM
PostPosted: Fri Oct 17, 2008 3:44 pm    Post subject: Reply with quote

No tak to nevím Rolling Eyes je to nějak moc komplikovaný. Hlavně že nám doporučili jednu super knížku pro začátky s javou; už jsem v 1/3 a nic pořádného z čeho bych to mohl uvařit jsem se tam nedozveděl...
_________________
->Alcatel OT Club db, C35i, N3310, N3410, S45i, CTSL65, 2x S75, SXG75, HTC Touch Pro (Raphael) Dancing
->SE K750i
->ZTE Blade Dancing
Back to top
View user's profile Send private message Send e-mail
yaqwsx
táta fóra
táta fóra

Joined: 12 Dec 2005
Posts: 1027
Location: Takové městečko nedaleko Kroměříže

SMM
PostPosted: Fri Oct 17, 2008 6:04 pm    Post subject: Reply with quote

S načtením dat nepomůžu (neprogramuju v Javě), ale rovnici vyřešíš tak, že spočítáš:
y = (c - (f-ey)/d)/b
x = (f-ey)/d

Doufám, že tam nemám chyby z nepozornosti. Doporučuju ověřit ručním spočítáním a dozazením do těch vzorců...

_________________
Děda vševěda, bůh(neplést s Bůh) == Google......
JFGI - Just Fuckin' Google It
http://www.fuckinggoogleit.com/
Back to top
View user's profile Send private message Send e-mail
Sentello
táta fóra
táta fóra

Joined: 26 Aug 2005
Posts: 1107

SMM
PostPosted: Fri Oct 17, 2008 9:56 pm    Post subject: Reply with quote

No to je nápad, vytknout si to a dostadit Very Happy jsem to blbec, hlavně že chodím na vysokou a neumím spočítat soustavu lin. rovnic jinak než Gaussovou eliminační metodou.
-------------------------
Nějak mi to už chodí viz:
Code:
Scanner sc = new Scanner(System.in);
System.out.println("Zadej konstanty [a b c d e f]:");

int b = sc.nextInt();
int c = sc.nextInt();
int d = sc.nextInt();
int e = sc.nextInt();
int f = sc.nextInt();

int x = (f*b - e*c) / (d*b - a*e);
int y = (d*c - f*a) / (d*b - a*c);

System.out.println("Vysledky:");
System.out.println("x = " + x);
System.out.println("y = " + y);

Ale chtělo by to zjednodušit Think

_________________
->Alcatel OT Club db, C35i, N3310, N3410, S45i, CTSL65, 2x S75, SXG75, HTC Touch Pro (Raphael) Dancing
->SE K750i
->ZTE Blade Dancing
Back to top
View user's profile Send private message Send e-mail
RDT
táta fóra
táta fóra

Joined: 05 Jun 2005
Posts: 1051

SMM
PostPosted: Sat Oct 18, 2008 6:47 pm    Post subject: Reply with quote

Zjednodušit to můžeš už jenom tak, že uděláš výpis do jednoho řádku Angel.

EDIT: A nebo že X a Y spočítáš až při vypísu Mr. Green Mr. Green.

_________________
| Právě používám: HTC Touch HD |

!> Windows Mobile Downloads <!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sentello
táta fóra
táta fóra

Joined: 26 Aug 2005
Posts: 1107

SMM
PostPosted: Mon Oct 20, 2008 8:13 am    Post subject: Reply with quote

No raději to nechám Very Happy
Z čeho jsi se učil javu? Myslím tiím knížku nebo tak něco?

_________________
->Alcatel OT Club db, C35i, N3310, N3410, S45i, CTSL65, 2x S75, SXG75, HTC Touch Pro (Raphael) Dancing
->SE K750i
->ZTE Blade Dancing
Back to top
View user's profile Send private message Send e-mail
RDT
táta fóra
táta fóra

Joined: 05 Jun 2005
Posts: 1051

SMM
PostPosted: Mon Oct 20, 2008 6:45 pm    Post subject: Reply with quote

Učebnice jazyka Java a Java - grafické uživatelské prostředí a čeština - oboje od Pavla Herouta.

Ale ne že bych je obě celé přečetl Mr. Green.

_________________
| Právě používám: HTC Touch HD |

!> Windows Mobile Downloads <!
Back to top
View user's profile Send private message Send e-mail Visit poster's website
Sentello
táta fóra
táta fóra

Joined: 26 Aug 2005
Posts: 1107

SMM
PostPosted: Mon Oct 20, 2008 8:28 pm    Post subject: Reply with quote

Tak Učebnici jazyka JAVA mám ale moc jsem se toho nenaučil. Jsem na 100 stránce a umím kulové.
Lepší je snad
Code:
http://www.linuxsoft.cz/article.php?id_article=244

_________________
->Alcatel OT Club db, C35i, N3310, N3410, S45i, CTSL65, 2x S75, SXG75, HTC Touch Pro (Raphael) Dancing
->SE K750i
->ZTE Blade Dancing
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Reply to topic     Forum Index -> Ostatní All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You can attach files in this forum
You can download files in this forum



Powered by phpBB © phpBB Group