c# Hjälp, komplex tal i polär form (reel och imagnär tal) räkning.
Tja
Jag skulle vilja ha hjälp med att koda i csharp.
Här är de fyra exempel hur man ska räkna ut beroende på vilken kvadrant det ligger på. Så ska liksom programmet se ut; man ska skriva in ett reell och imaginär tal som ska räkna ut och visa på fönstret. Jag ber er så mycket om hjälp.
Det man ska använda är Math.pow.
en if sats som ska kolla om grader är mindre eller lika med 180 grader och 360 så den kan lista ut på vilken kvadrant den ligger på etc.
OBS! Det är på csharp!
Så här räknar man ut men jag vill ha hjälp med att göra ett program som räknar åt mig å visar.
a) z = 2 + 3i (1:a kvadranten) eftersom båda är positiva
r = ROTEN ur (2^2 + 3^2) = ROTEN UR 13
(tan v = b/a)
tan v= 3/2 = resultat tan - inversar man
tan v =56,3 grader
z = ROTEN ur 13 (cos 56,3 + i sin 56,3)
b) z = -2 + 4i (2:a kvadranten) eftersom -2 är negativ
r = ROTEN UR (-2)^2 + 4^2 = ROTEN UR 20
(tan v = b/a)
tan v = 4/2 = 2
tan - invers (2) = 63,4 grader och v = 180 grader - 63,4 grader = 116,6 grader
z = ROTEN UR 20(cos 116,6 + i sin 116,6)
c) z = -2 - 8i (3:e kvadranten) eftersom båda är negativa
r = ROTEN UR 2^2+ 8^2 = ROTEN UR 68
(tan v = b/a)
tan v = 8/2 = 4
tan-invers (4) = 76,0 grader och v = 180 + 76,0 = 256,0 grader
z = ROTEN UR 68(cos 256,0 + i sin 256,0)
d) z = 3 - 4i (4:e kvadranten) eftersom 4i är negativ
r = ROTEN UR 3^2 + (8)^2 = ROTEN UR 25 = 5
(tan v = b/a)
tan v = 4/3 = 1,3
tan-invers (1,3) = 53,1 grader och v = 360 - 53,1 = 306,9 grader
z = 5(cos 306,9 + i sin 306,9)