Advertisement
Guest User

Untitled

a guest
Apr 18th, 2019
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.61 KB | None | 0 0
  1. if (delta > 0)
  2. {
  3.  
  4.  
  5. Console.WriteLine("Pierwiastek z delty = " + Math.Sqrt(delta));
  6. Console.WriteLine();
  7. Console.WriteLine("Rozwiązania :");
  8. Console.WriteLine();
  9. double z1r = (-d_b + Math.Sqrt(delta)) / (2 * d_a);
  10. double z2r = (-d_b - Math.Sqrt(delta)) / (2 * d_a);
  11. string z1_w = Convert.ToString(z1r);
  12. string z2_w = Convert.ToString(z2r);
  13. Console.WriteLine("Pierwszy pierwiastek równania = " + z1_w);
  14. Console.WriteLine("Drugi pierwiastek równania = " + z2_w);
  15. Console.WriteLine();
  16. Console.WriteLine("Sprwadzenie :");
  17. Console.WriteLine();
  18. Console.WriteLine((d_a * z1r * z1r) + (d_b * z1r) + d_c);
  19. Console.WriteLine((d_a * z2r * z2r) + (d_b * z2r) + d_c);
  20. Console.WriteLine();
  21. }
  22. else
  23. {
  24. if (delta == 0)
  25. {
  26. x1 = -b / 2a
  27. }
  28. else
  29. {
  30. Console.WriteLine();
  31. Console.WriteLine("Pierwiastek z modułu delty = " + Math.Sqrt(Math.Abs(delta)) + " j");
  32. Console.WriteLine();
  33. Console.WriteLine("Rozwiązania :");
  34. Console.WriteLine();
  35.  
  36. double z1r = (-d_b / (2 * d_a));
  37. double z1u = (Math.Sqrt(Math.Abs(delta)) / (2 * d_a));
  38. double z2r = (-d_b / (2 * d_a));
  39. double z2u = (-Math.Sqrt(Math.Abs(delta)) / (2 * d_a));
  40. Console.WriteLine("Pierwszy pierwiastek równania = " + z1r + " + (" + z1u + ") j");
  41. Console.WriteLine("Drugi pierwiastek równania = " + z2r + " + (" + z2u + ") j");
  42. Console.WriteLine();
  43. Console.WriteLine("Sprawdzenie :");
  44. Console.WriteLine();
  45. double sRe1 = ((d_a * (z1r * z1r)) - (d_a * z1u * z1u) + d_b * z1r + d_c);
  46. double sJ1 = (2 * (d_a * z1r * z1u) + d_b * z1u);
  47. Console.WriteLine("Sprawdzenie pierwszego pierwiastka: " + sRe1 + " + (" + sJ1 + ") j");
  48. Console.WriteLine();
  49. double sRe2 = ((d_a * (z2r*z2r) - (d_a * z2u * z2u) + d_b * z2r + d_c));
  50. double sJ2 = (2* (d_a * z2r * z2u) + d_b * z2u);
  51. Console.WriteLine("Sprawdzenie drugiego pierwsiatka: " + sRe2 + " + (" + sJ2 + ") j");
  52.  
  53. }
  54. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement