Составить блок-схему - C#
Формулировка задачи:
Листинг программы
- class Program
- {
- static double f(double x)
- {
- double y;
- if (x > 3)
- y = Math.Sqrt(x) + 1;
- else if (x > 1)
- y = Math.Abs(x);
- else
- y = Math.Sin(x * x);
- return y;
- }
- static void f(double x, out double y)
- {
- if (x > 3)
- y = Math.Sqrt(x) + 1;
- else if (x > 1)
- y = Math.Abs(x);
- else
- y = Math.Sin(x * x);
- }
- static void Main(string[] args)
- {
- Console.Write(" a=");
- double a = double.Parse(Console.ReadLine());
- Console.Write(" b=");
- double b = double.Parse(Console.ReadLine());
- Console.Write(" h=");
- double h = double.Parse(Console.ReadLine());
- Console.WriteLine("Метод с параметром-значением:");
- for (double i = a; i <= b; i += h)
- Console.WriteLine(" f({0:f2})={1:f3}", i, f(i));
- Console.WriteLine("Метод со ссылкой по выходному параметру:");
- double y;
- for (double i = a; i <= b; i += h)
- {
- f(i, out y);
- Console.WriteLine(" f({0:f2})={1:f3}", i, y);
- }
- }
- }
Помохите!
Решение задачи: «Составить блок-схему»
textual
Листинг программы
- class Program
- {
- static double f(double x)
- {
- double y;
- if (x > 3)
- y = Math.Sqrt(x) + 1;
- else if (x > 1)
- y = Math.Abs(x);
- else
- y = Math.Sin(x * x);
- return y;
- }
- static void f(double x, out double y)
- {
- if (x > 3)
- y = Math.Sqrt(x) + 1;
- else if (x > 1)
- y = Math.Abs(x);
- else
- y = Math.Sin(x * x);
- }
- static void Main(string[] args)
- {
- Console.Write(" a=");
- double a = double.Parse(Console.ReadLine());
- Console.Write(" b=");
- double b = double.Parse(Console.ReadLine());
- Console.Write(" h=");
- double h = double.Parse(Console.ReadLine());
- Console.WriteLine("Метод с параметром-значением:");
- for (double i = a; i <= b; i += h)
- Console.WriteLine(" f({0:f2})={1:f3}", i, f(i));
- Console.WriteLine("Метод со ссылкой по выходному параметру:");
- double y;
- for (double i = a; i <= b; i += h)
- {
- f(i, out y);
- Console.WriteLine(" f({0:f2})={1:f3}", i, y);
- }
- }
- }
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д