keijman | maandag 10 oktober 2005 @ 14:32 | |||||||
Dag jongelui, Voor school heb ik deze opdracht gekregen: Een wiskundig probleem wat heel bekend is, is het oplossen van de wortels uit de zogenaamde vierkantsvergelijking (ofwel de abc-formule): De oplossing van de wortels van deze vergelijking is afhankelijk van de waarde van de discriminant (D): Daarbij gelden de volgende regels: · Als D < 0 of a = 0 dan heeft de vierkantsvergelijking geen wortels · Als D = 0 dan is de wortel van de vergelijking gelijk aan · Als D > 0 dan zijn de wortels: en De opdracht: maak een klasse Vierkantsvergelijking met drie velden van het type double, met de namen a, b, en c. Geef de klasse: · een constructor met drie argumenten · accessors en mutators · een methode printWortels() die de wortel(s) van de vierkantsvergelijking berekent en afdrukt Druk de broncode van deze klasse hieronder af. Ik zou het zo kunnen programmeren in JAVA, ware het niet dat ik niets (meer) weet van de wortel van een vierkantsvergelijking, en al helemaal niet hoe ik dit zou moeten vertalen naar JAVA? wieowie helpt mij? groetjes arjen. | ||||||||
gebruikersnaam | maandag 10 oktober 2005 @ 14:33 | |||||||
maak jij lekker je eigen huiswerk. | ||||||||
HuHu | maandag 10 oktober 2005 @ 14:35 | |||||||
De ABC - formule:![]() | ||||||||
HuHu | maandag 10 oktober 2005 @ 14:42 | |||||||
Dus eerst de discriminant uitrekenen.
Dan de vergelijking:
En dan:
En tenslotte:
Maak er nu zelf maar een mooie methode van en haal eventuele foutjes eruit ![]() Correctie: trancethrust is zeer oplettend, ik was de wortel vergeten in m'n code ![]() [ Bericht 4% gewijzigd door HuHu op 10-10-2005 17:00:03 ] | ||||||||
keijman | maandag 10 oktober 2005 @ 14:45 | |||||||
Ok thanks HuHu, Ga er express nog niet goed naar kijken maar ff zelf proberen, het is me nu wel duidelijk. Ik wist eigenlijk niet hoe je -4ac moest lezen, maar nu begrijp ik dat dat -4 * a * c moet zijn, was ff weggezakt ![]() maar bedankt. | ||||||||
MatrixXx.tk | maandag 10 oktober 2005 @ 15:08 | |||||||
ja.. ok.. ik snap et ![]() | ||||||||
trancethrust | maandag 10 oktober 2005 @ 15:24 | |||||||
Ik wil niet vervelend doen, maar dr klopt iets niet in de code. Huiswerk: vergelijk de 1e post van Huhu met zn 2e, en verbeter zn code ![]() | ||||||||
JDude | maandag 10 oktober 2005 @ 15:25 | |||||||
Ik blijf 't maar gewoon herhalen ![]() [Centraal] Bèta 'huiswerktopic' |