Исправить ошибки в коде - C# (181758)
Формулировка задачи:
Помогите исправить ошибки в коде:
Листинг программы
- using System;
- using System.Collections.Generic;
- using System.Linq;
- using System.Text;
- using System.Threading.Tasks;
- namespace лр5
- {
- class Program
- {
- static void Main(string[] args)
- {
- {
- double Y = 0;
- double X = 0;
- int m = 0;
- int u = 0;
- do
- {
- Console.WriteLine("Какое задание Вы хотите решить: 2 или 3?");
- m = int.Parse(Console.ReadLine());
- if (m == 3)
- {
- {
- Console.WriteLine("Задание 3");
- Console.WriteLine("Каким способом Вы хотите решить задание: 1, 2, или 3?");
- int k = int.Parse(Console.ReadLine());
- if (k == 1)
- {
- double x = 1.3;
- do
- {
- double y = (Math.Pow((23 - x), 2));
- Console.WriteLine("y={0} при x={1}", y, x);
- x = x + 1.3;
- }
- while (x <= 9);
- }
- if (k == 2)
- {
- double x = 1.3;
- while (x <= 10)
- {
- double y = (Math.Pow((23 - x), 2));
- Console.WriteLine("y={0} при x={1}", y, x);
- x = x + 1.3;
- }
- }
- if (k == 3)
- {
- for (double x = 1.3; x <= 10; x = x + 1.3)
- {
- double y = (Math.Pow((23 - x), 2));
- Console.WriteLine("y={0} при x={1}", y, x);
- }
- }
- }
- }
- if (m == 2)
- {
- {
- Console.WriteLine("Задание 2");
- double x1 = -7, x2 = -6, x3 = -2, x4 = 0, x5 = 2, x6= 3;
- double y1 = -1, y2 = 0, y3 = 1, y4=2;
- double c1 = Math.Pow(x3 - x2, 1 / 2);
- double R = y3;
- double c2 = Math.Pow(x2 + y1, 2);
- double c3 = Math.Pow(x6 + y4, 2);
- double c4 = Math.Pow(x5 + x6,2);
- double d1 = Math.Pow(c1,2)+Math.Pow(c2,2);
- double d2 = (2 * Math.PI * R) / 4;
- double d3 = (2 * Math.PI * R) / 4;
- double d4 = Math.Pow(c1, 2) + Math.Pow(c2, 2);
- double d = d1 + d2 + d3 + d4;
- Console.WriteLine("Длина графика = {0:0.##}", d);
- Console.WriteLine("Введите координаты X");
- X = Convert.ToDouble(Console.ReadLine());
- Console.WriteLine("Введите координаты Y");
- Y = double.Parse(Console.ReadLine());
- {
- if (X <= -7 && X >= -6)
- {
- if (Y == X + 3)
- {
- Console.WriteLine("Принадлежит");
- }
- else
- {
- Console.WriteLine("Не принадлежит");
- }
- }
- if (X <= -2 && X > 0)
- {
- if ((Math.Pow(X, 2) + Math.Pow(Y, 2)) - 9 == 0)
- {
- Console.WriteLine("Принадлежит");
- }
- else
- {
- Console.WriteLine("Не принадлежит");
- }
- }
- if (X <= 0 && X > 2)
- {
- if (Math.Pow(Y, 2) == Math.Pow(-X / 2 + 3, 2))
- {
- Console.WriteLine("Принадлежит");
- }
- else
- {
- Console.WriteLine("Не принадлежит!");
- }
- }
- if (X <= 2 && X > 3)
- {
- if (Y == X - 6)
- {
- Console.WriteLine("Принадлежит");
- }
- else
- {
- Console.WriteLine("Не принадлежит");
- }
- }
- if (X < 3)
- if (Y < -1)
- Console.WriteLine("Не принадлежит");
- }
- }
- }
- Console.WriteLine("Хотите повторить? 1-да 2-нет");
- u = int.Parse(Console.ReadLine());
- }
- while (u == 1);
- }
- }
- }
- }
Решение задачи: «Исправить ошибки в коде»
textual
Листинг программы
- if (X <= 2 && X > 3)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д