Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Архив вопросов и ответов (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/)
-   -   Помогите идиоту (https://www.otvetnemail.ru/arhiv-voprosov-i-otvetov-805/pomogite-idiotu-328980/)

Guest 30.09.2011 08:38

Помогите идиоту
 
Только начал писать на С#Программа должна решать квадратное уравнениеНо она виснет безответно и всеusing System;class QuadEq{ //Класс Квадратное уравнениеprivate int a=0,b=0,c=0;private double D=0.0; // Дискриминантpublic QuadEq(int ac, int bc, int cc){ //Конструкторa=ac;b=bc;c=cc;Diskriminant() ;x1();x2();Console.WriteLine(x1()+x2()); }public double SqrT(double N){ //Функция квадратного корняdouble x=0.0;while (x*x != N){x++;}Console.WriteLine("Sqrt");return x;}public void Diskriminant(){ //Функция дискриминантаdouble Dd=b*b-4*a*c;D=Dd;Console.WriteLine("Diskrimina nt");}public double x1(){ //Х1 равен...double xOne=(-b+SqrT(D))/(2*a);Console.WriteLine("X1");return xOne;}public double x2(){ //Х2 равен...double xTwo=(-b-SqrT(D))/(2*a);Console.WriteLine("X2");return xTwo;}public static void Main(){QuadEq my=new QuadEq(1,8,1);}}


Часовой пояс GMT, время: 09:24.


© www.otvetnemail.ru - Форум вопросов и ответов.