Дано целое число N (> 1) и две вещественные точки на числовой оси: A, B (A < B). Отрезок [A, B] разбит на N равных отрезков. Вывести H — длину каждого отрезка, а также значения функции F(X) = 1 – sin(X) в точках, разбивающих отрезок [A, B]:
F(A), F(A + H), F(A + 2·H), …, F(B).
F(A), F(A + H), F(A + 2·H), …, F(B).
Console.WriteLine("Введите N>1");
int N,i;
N = Convert.ToInt32(Console.ReadLine());
double A,B,c,f;
Console.WriteLine("Введите точку начала отрезка");
A=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите точку конца отрезка");
B=Convert.ToDouble(Console.ReadLine());
c=(B-A)/N;
if (A < B && N > 1)
{
Console.WriteLine("Длина шага=" + c);
for (i = 1; i <= N; i++)
{
f = 1 - Math.Sin(A);
Console.WriteLine(f);
A += c;
}
}
else
Console.WriteLine("error");
Console.ReadLine();
int N,i;
N = Convert.ToInt32(Console.ReadLine());
double A,B,c,f;
Console.WriteLine("Введите точку начала отрезка");
A=Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Введите точку конца отрезка");
B=Convert.ToDouble(Console.ReadLine());
c=(B-A)/N;
if (A < B && N > 1)
{
Console.WriteLine("Длина шага=" + c);
for (i = 1; i <= N; i++)
{
f = 1 - Math.Sin(A);
Console.WriteLine(f);
A += c;
}
}
else
Console.WriteLine("error");
Console.ReadLine();
Комментариев нет:
Отправить комментарий
Примечание. Отправлять комментарии могут только участники этого блога.