using System;
public class Program
{
public static void Main()
Console.WriteLine(f1(0.55));
f2(10, 3, 4);
Console.WriteLine();
Console.WriteLine(f3(new double[]{1, 2, 3}, new double[]{1, 2, 3}));
}
static double f1 (double x)
double result = 0;
result = (1 / 7 + Math.Log(Math.Sqrt(x), Math.E)) * Math.Pow((Math.E), (Math.Sqrt(x - 2)));
return result;
static void f2 (int N, double A, double B)
double delta = (B - A) / N;
for (int i = 0; i < N; i++)
Console.WriteLine((i+1) + " " + (A + i*delta) + " " + f1(A + i*delta));
static double f3 (double[] A, double[] B)
double P = 0;
for (int i = 0; i < A.Length; i++)
P += A[i] * B[i];
return P;