Загрузка...

Windows forms working with two-dimensional arrays

Thread in C# created by ItzDuster1 May 26, 2020. 233 views

  1. ItzDuster1
    ItzDuster1 Topic starter May 26, 2020 0 Oct 17, 2019
    Всем привет, нужно создать массив, заполнить его рандомными числами и вывести в первый текстбокс/рич текстбокс, после чего заменить первый элемент каждой строки на среднее арифметическое этой строки. Вывод начального массива осуществить смог, среднее арифметическое каждой строки записал во второй массив, но вот заменить элементы никак не получается. Помогите, пожалуйста.

    Код кнопки:

    Code
    private void test_Click(object sender, EventArgs e)
    {
    int n = Convert.ToInt32(rows.Text);
    int m = Convert.ToInt32(columns.Text);
    int[,] arr = new int[n, m];
    float[,] test = new float[n, m];
    int[] sum = new int[m];
    float[] arr2 = new float[n];
    Random ran = new Random();
    for (int i = 0; i < n; i++)
    {
    richTextBox1.AppendText("\r\n" + "\r\n");
    for (int j = 0; j < m; j++)
    {
    arr[i, j] = ran.Next(0, 100);
    richTextBox1.AppendText(arr[i, j] + "\t");
    sum[i] += arr[i, j];
    }
    richTextBox2.AppendText("\r\n" + "\r\n");
    arr2[i] = sum[i];
    richTextBox2.AppendText(arr2[i] / m + "\t");
    }
    }
     
  2. evmorty
    replace что то тип этого погугли
     
Top
Loading...