Правильно ли написана программа? - C#
Формулировка задачи:
Проверьте пожалуйста,что не так в программе,сильно уж не судите,с с# работаю меньше месяца,т.к. нужно делать лабы в универе )
Вот само задание
using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace ConsoleApplication1 { class Program { static double f(double a,double b, double c,double d, double x) { double z; z = a * x * x * x + b * x * x + c * x + d; return z; } static void V1(double x, out double y) { y = f(3, -4, 2, x) / f(2, 3, -1, x); } static void Main(string[] args) { double x=Convert.ToDouble(Console.ReadLine()); double y = f(3, -4, 2, x) / f(2, 3, -1, x); double z = f(8, 2, 1, x) / f(1, 4, -2,x); Console.WriteLine("для x="+x); Console.WriteLine("y=" + y+" z="+z); Console.ReadLine(); double yy,yy1; V1(x,out yy); V1(x + 3,out yy1); Console.WriteLine(" работает V1 yy=" + yy + " yy1=" + yy1); Console.ReadLine(); V2(x, out yy); V2(x + 3, out yy1); Console.WriteLine(" работает V2 yy=" + yy + " yy1=" + yy1); Console.ReadLine(); } static void V2(double x, out double y) { y = f(8, 2, 1, x) / f(1, 4, 2, x); } } }
Решение задачи: «Правильно ли написана программа?»
textual
Листинг программы
static double f(double a=0,double b=0, double c=0,double d=0, double x=0)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д