Загрузка...

Windows forms работа с двумерными массивами

Тема в разделе C# создана пользователем ItzDuster1 26 май 2020. 231 просмотр

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

    Код кнопки:

    Код
    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