prog:polysolvegui
Indholdsfortegnelse
Windows forms basics
Andengradslinings Kalkulator
Du skal nu lave en lille applikation med grafisk brugergrænseflade der kan løse en andengradsligning.
- Lav GUI som ovenstående
- Husk at navngive 'name' på control før alt andet.
- Buttons
- Beregn - beregner resultat og viser resultat i TextBox multiline.
- Rens - nulstiller alle felter.
- Afslut - Lukker applikation
- Lav en klasse 'PolySolve' der kan løse en andengradsligning.
PolySolve
Krav til PolySolve klassen:
- Skal tage tre værdier: a,b og c af typen float i constructor.
- Et andengradspolynomie kan have to løsninger.
- Polysolve skal have 'getter' metode på hver løsning
- GetSolutionX1(): float
- GetSolutionX2(): float
- Øvrige metoder:
- NumberOfSolution():int
- Discriminant():float
Her er et bud på hvordan en PolySolve kunne se ud. ( obs! - der er ikke angivet getter/setters på a,b og c du vælge at lave disse som fields med { get; set; } i C#)
Hints
- Linebreak. For at lave linebreak i textbox.
myTextBox.AppendText( Environment.NewLine );
- Convertering text til float.
float.Parse("3.2342");
prog/polysolvegui.txt · Sidst ændret: af 127.0.0.1


