Исправить ошибки в коде - C# (181758)

Узнай цену своей работы

Формулировка задачи:

Помогите исправить ошибки в коде:
Листинг программы
  1. using System;
  2. using System.Collections.Generic;
  3. using System.Linq;
  4. using System.Text;
  5. using System.Threading.Tasks;
  6. namespace лр5
  7. {
  8. class Program
  9. {
  10. static void Main(string[] args)
  11. {
  12. {
  13. double Y = 0;
  14. double X = 0;
  15. int m = 0;
  16. int u = 0;
  17. do
  18. {
  19. Console.WriteLine("Какое задание Вы хотите решить: 2 или 3?");
  20. m = int.Parse(Console.ReadLine());
  21. if (m == 3)
  22. {
  23. {
  24. Console.WriteLine("Задание 3");
  25. Console.WriteLine("Каким способом Вы хотите решить задание: 1, 2, или 3?");
  26. int k = int.Parse(Console.ReadLine());
  27. if (k == 1)
  28. {
  29. double x = 1.3;
  30. do
  31. {
  32. double y = (Math.Pow((23 - x), 2));
  33. Console.WriteLine("y={0} при x={1}", y, x);
  34. x = x + 1.3;
  35. }
  36. while (x <= 9);
  37. }
  38. if (k == 2)
  39. {
  40. double x = 1.3;
  41. while (x <= 10)
  42. {
  43. double y = (Math.Pow((23 - x), 2));
  44. Console.WriteLine("y={0} при x={1}", y, x);
  45. x = x + 1.3;
  46. }
  47. }
  48. if (k == 3)
  49. {
  50. for (double x = 1.3; x <= 10; x = x + 1.3)
  51. {
  52. double y = (Math.Pow((23 - x), 2));
  53. Console.WriteLine("y={0} при x={1}", y, x);
  54. }
  55. }
  56. }
  57. }
  58. if (m == 2)
  59. {
  60. {
  61. Console.WriteLine("Задание 2");
  62. double x1 = -7, x2 = -6, x3 = -2, x4 = 0, x5 = 2, x6= 3;
  63. double y1 = -1, y2 = 0, y3 = 1, y4=2;
  64. double c1 = Math.Pow(x3 - x2, 1 / 2);
  65. double R = y3;
  66. double c2 = Math.Pow(x2 + y1, 2);
  67. double c3 = Math.Pow(x6 + y4, 2);
  68. double c4 = Math.Pow(x5 + x6,2);
  69. double d1 = Math.Pow(c1,2)+Math.Pow(c2,2);
  70. double d2 = (2 * Math.PI * R) / 4;
  71. double d3 = (2 * Math.PI * R) / 4;
  72. double d4 = Math.Pow(c1, 2) + Math.Pow(c2, 2);
  73. double d = d1 + d2 + d3 + d4;
  74. Console.WriteLine("Длина графика = {0:0.##}", d);
  75. Console.WriteLine("Введите координаты X");
  76. X = Convert.ToDouble(Console.ReadLine());
  77. Console.WriteLine("Введите координаты Y");
  78. Y = double.Parse(Console.ReadLine());
  79.  
  80. {
  81. if (X <= -7 && X >= -6)
  82. {
  83. if (Y == X + 3)
  84. {
  85. Console.WriteLine("Принадлежит");
  86. }
  87. else
  88. {
  89. Console.WriteLine("Не принадлежит");
  90. }
  91. }
  92. if (X <= -2 && X > 0)
  93. {
  94. if ((Math.Pow(X, 2) + Math.Pow(Y, 2)) - 9 == 0)
  95. {
  96. Console.WriteLine("Принадлежит");
  97. }
  98. else
  99. {
  100. Console.WriteLine("Не принадлежит");
  101. }
  102. }
  103. if (X <= 0 && X > 2)
  104. {
  105. if (Math.Pow(Y, 2) == Math.Pow(-X / 2 + 3, 2))
  106. {
  107. Console.WriteLine("Принадлежит");
  108. }
  109. else
  110. {
  111. Console.WriteLine("Не принадлежит!");
  112. }
  113. }
  114. if (X <= 2 && X > 3)
  115. {
  116. if (Y == X - 6)
  117. {
  118. Console.WriteLine("Принадлежит");
  119. }
  120. else
  121. {
  122. Console.WriteLine("Не принадлежит");
  123. }
  124. }
  125. if (X < 3)
  126. if (Y < -1)
  127. Console.WriteLine("Не принадлежит");
  128. }
  129. }
  130. }
  131. Console.WriteLine("Хотите повторить? 1-да 2-нет");
  132. u = int.Parse(Console.ReadLine());
  133. }
  134. while (u == 1);
  135. }
  136. }
  137. }
  138. }

Решение задачи: «Исправить ошибки в коде»

textual
Листинг программы
  1. if (X <= 2 && X > 3)

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

14   голосов , оценка 4.214 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы