Не работает вывод на консоль - C#
Формулировка задачи:
Написала программу. Запускаю её, а на выводе просто пустой участок экрана выдает. Как исправить?
Вот часть кода:
Листинг программы
- System.Console.Write("Введите размер массива:");
- int n=Convert.ToInt32( Console.ReadLine() );
- float[] C = new float[n + 1];
- float[] G = new float[n + 1];
- float[] A = new float[n + 1];
- Console.WriteLine("Массив A:");
- for (int i = 0; i < n+1; i++)
- {
- A[i] = float.Parse(Console.ReadLine());
- }
- float[] D = new float[n+1];
- Console.WriteLine("Массив D:");
- for (int i = 0; i < n+1; i++)
- {
- D[i] = float.Parse(Console.ReadLine());
- }
- float[] M = new float[n+1];
- for (int i = 0; i < n+1; ++i)
- {
- for (int j = 1; j < i + 1; ++j)
- {
- M[i] += -A[j] * D[i - j];
- }
- G[i] = 1 / D[0] * (A[i] + M[i]);
- }
- C = G;
- float[] H = new float[n];
- float[,] R = new float[n, n];
- float[] B = new float[n+1];
- float a = C[0];
- for (int k=1; k<n; ++k)
- {
- for (int i = 0; i < n; ++i)
- {
- for (int j = 1; j < i + 1; ++j)
- {
- H[i] += C[j] * B[i - j];
- }
- float[] K = new float[n];
- B[i] = 1 / (1 - Math.Abs(a)) * (C[i + 1] + a * H[i]);
- R[k,i]=B[i];
- }
- C = B;
- a = C[0];
- }
- System.Console.Write("Параметры:");
- for (int i = 0; i < n; i++)
- {
- Console.WriteLine(" ", R[i,0]);
- }
Решение задачи: «Не работает вывод на консоль»
textual
Листинг программы
- Console.WriteLine(R[i,0]);
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д