0
 using System;

 namespace ConsoleApplication1
{
    class Program
   {
        static void Main(string[] args)
    {
        int x1, x2, a, b,c,sum;
        double delta;
        Console.WriteLine("dati coeficientii ecuatiei de gradul doi ax^2+bx+c");
        a = Convert.ToInt32(Console.ReadLine());  //same with int.parse(Console.ReadLine());
        b = Convert.ToInt32(Console.ReadLine());
        c = Convert.ToInt32(Console.ReadLine());
         sum=(b*b)+(-4)*(a*c);
         Console.WriteLine("{0}",sum);
         //delta = (-b + Math.Sqrt(sum))/(2*a);
        // Console.WriteLine("{0}",delta);
         Console.ReadKey();
      }
    }
}

我试图为我的局部变量 sum 设置一个负值,但它只读取无符号数。看起来它将负值视为不兼容的值。

请建议。

4

0 回答 0