Не работает вывод на консоль - C#

Узнай цену своей работы

Формулировка задачи:

Написала программу. Запускаю её, а на выводе просто пустой участок экрана выдает. Как исправить? Вот часть кода:
Листинг программы
  1. System.Console.Write("Введите размер массива:");
  2. int n=Convert.ToInt32( Console.ReadLine() );
  3. float[] C = new float[n + 1];
  4. float[] G = new float[n + 1];
  5. float[] A = new float[n + 1];
  6. Console.WriteLine("Массив A:");
  7. for (int i = 0; i < n+1; i++)
  8. {
  9. A[i] = float.Parse(Console.ReadLine());
  10. }
  11. float[] D = new float[n+1];
  12. Console.WriteLine("Массив D:");
  13. for (int i = 0; i < n+1; i++)
  14. {
  15. D[i] = float.Parse(Console.ReadLine());
  16. }
  17. float[] M = new float[n+1];
  18. for (int i = 0; i < n+1; ++i)
  19. {
  20. for (int j = 1; j < i + 1; ++j)
  21. {
  22. M[i] += -A[j] * D[i - j];
  23. }
  24. G[i] = 1 / D[0] * (A[i] + M[i]);
  25. }
  26. C = G;
  27. float[] H = new float[n];
  28. float[,] R = new float[n, n];
  29. float[] B = new float[n+1];
  30. float a = C[0];
  31. for (int k=1; k<n; ++k)
  32. {
  33. for (int i = 0; i < n; ++i)
  34. {
  35. for (int j = 1; j < i + 1; ++j)
  36. {
  37. H[i] += C[j] * B[i - j];
  38. }
  39. float[] K = new float[n];
  40. B[i] = 1 / (1 - Math.Abs(a)) * (C[i + 1] + a * H[i]);
  41. R[k,i]=B[i];
  42. }
  43. C = B;
  44. a = C[0];
  45. }
  46. System.Console.Write("Параметры:");
  47. for (int i = 0; i < n; i++)
  48. {
  49. Console.WriteLine(" ", R[i,0]);
  50. }

Решение задачи: «Не работает вывод на консоль»

textual
Листинг программы
  1. Console.WriteLine(R[i,0]);

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

11   голосов , оценка 4.182 из 5

Нужна аналогичная работа?

Оформи быстрый заказ и узнай стоимость

Бесплатно
Оформите заказ и авторы начнут откликаться уже через 10 минут
Похожие ответы