Правильная постановка условия - C#
Формулировка задачи:
Всем привет.
На месте "Результат"
нужно что бы отображал реальный результат функцииone(a,b,c)
при малых исправлениях. В стринг нельзя веть приобразовывать.Но как сделать?using System; namespace ConsoleApplication9 { class Program { static double one(double a, double b, double c) { return (((b + Math.Sqrt(b * b + 4 * a * c)) / 2 * a)) - (a * a * a * c + (1 / b)); } static bool IsRectangular(double a) { if (a == 0) return false; return true; } static void Main(string[] args) { Console.WriteLine("Введите a,b,c: "); double a = Convert.ToDouble(Console.ReadLine()), b = Convert.ToDouble(Console.ReadLine()), c= Convert.ToDouble(Console.ReadLine()); string prov = IsRectangular(a) ? "Результат:" : "На ноль дельзить нельзя! Введите другое знач"; Console.WriteLine("{0:f2}", prov); Console.ReadKey(); } } }
Решение задачи: «Правильная постановка условия»
textual
Листинг программы
string prov; if (IsRectangular(a)) { double result; one(out result, ...); prov = "Результат: " + result; } else prov = "На ноль дельзить нельзя! Введите другое знач"; Console.WriteLine(prov);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д