- public void input_mas_y(int n)
{
double[] mas_y = new double[n];
for (i = 0; i < n; i++)
{
Console.WriteLine("Введите y[{0}]", i + 1);
mas_y[i] = Convert.ToDouble(Console.ReadLine());
}
}
public void eventual_differences()
{
Console.WriteLine("Введите длину массива для вычисления");
n=Convert.ToInt32(Console.ReadLine());
input_mas_y(n);
output_mas_y(n);
double[][] mas_delta_y = new double[n][];
for (i = 0; i < n-1; i++)
mas_delta_y[i] = new double[n-1- i];
for (j = 0; j < n-1; j++)
mas_delta_y[0][j] = mas_y[j + 1] - mas_y[j];
for (i = 1; i < mas_delta_y.Length; i++)
for (j = 0; j < mas_delta_y[i].Length; j++)
mas_delta_y[i][j] = mas_delta_y[i - 1][j + 1] - mas_delta_y[i - 1][j];
}
}
как мне сделать, что бы данные из массива mas_y использовались в другом методе? я даже простой вывод сделать не могу. выкидывает и пишет
В экземпляре объекта не задана ссылка на объект.
C# Console Application
Добавлено через 1 час 47 минут 19 секунд
-Цитата от krupa
- public void input_mas_y(int n)
{
double[] mas_y = new double[n];
for (i = 0; i < n; i++)
{
Console.WriteLine("Введите y[{0}]", i + 1);
mas_y[i] = Convert.ToDouble(Console.ReadLine());
}
}
public void eventual_differences()
{
Console.WriteLine("Введите длину массива для вычисления");
n=Convert.ToInt32(Console.ReadLine());
input_mas_y(n);
output_mas_y(n);
double[][] mas_delta_y = new double[n][];
for (i = 0; i < n-1; i++)
mas_delta_y[i] = new double[n-1- i];
for (j = 0; j < n-1; j++)
mas_delta_y[0][j] = mas_y[j + 1] - mas_y[j];
for (i = 1; i < mas_delta_y.Length; i++)
for (j = 0; j < mas_delta_y[i].Length; j++)
mas_delta_y[i][j] = mas_delta_y[i - 1][j + 1] - mas_delta_y[i - 1][j];
}
}
как мне сделать, что бы данные из массива mas_y использовались в другом методе? я даже простой вывод сделать не могу. выкидывает и пишет
В экземпляре объекта не задана ссылка на объект.
C# Console Application
________
разобрался