2017-10-20 5 views
-5

a、b、cが与えられたときにD、x1、x2を計算する二次方程式。私はC#プログラミングの新人であるので、この「操作」/「メソッドグループとintのオペランドには適用できません。どのように扱うべきか理解したいと思います。他の方法でc#: 'method group'と 'int'のオペランドに演算 "/"を適用できません

コード:?

Console.WriteLine("Calculating D,x1,x2 from Quadratic equation");  
Console.Write("Insert a = "); 
var a = double.Parse(Console.ReadLine()); 
Console.Write("Insert b = "); 
var b = double.Parse(Console.ReadLine()); 
Console.Write("Insert c = "); 
var c = double.Parse(Console.ReadLine()); 
var D = b*b - 4*a*c; 
var x1 = -b + Math.Sqrt/2 * a; 
var x2 = -b - Math.Sqrt/2 * a; 
Console.Write("D = "); 
Console.WriteLine(D); 
Console.Write("X1 = "); 
Console.WriteLine(x1); 
Console.Write("X2 = "); 
Console.WriteLine(x2); 
+6

お願いします。コードをテキストとして投稿します。画像を投稿しないでください。 – Steve

+2

http://idownvotedbecau.se/imageofcode – Amy

+0

Sqrt関数を2 x aで分割しようとしているようです。何かをSqrt関数に渡す必要があります。 –

答えて

2

Math.sqrt機能であるあなたはそれを呼び出すために必要

Math.sqrt 

Math.sqrt(D) 
する必要があります。
関連する問題