Условия задачи: Заполните двумерный массив отрицательными и положительными целыми случайными числами. Изменить массив путем деления всех его элементов на максимальный по модулю элемент.

мой код:
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;

namespace WindowsFormsApp5
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}

private void Form1_Load_1(object sender, EventArgs e)
{

}

private void button3_Click_3(object sender, EventArgs e)
{

double[,] A;
int size1 = int.Parse(textBox6.Text);
int size2 = int.Parse(textBox7.Text);
int a = int.Parse(textBox8.Text);
int b = int.Parse(textBox9.Text);
A = new double[size1, size2];
Class2.Create_Mas(a, b, ref A);
Class2.Print_Mas(dataGridView2, A);

}
class Class2
{
public static void Create_Mas(int a, int b, ref double[,] x)
{
Random rnd = new Random();
for (int i = 0; i max)
{
max = (x[i, j]);
}
}
}
for (int i = 0; i < x.GetLength(0); i++)
{
for (int j = 0; j < x.GetLength(1); j++)
{
x[i, j] = x[i, j] / max;
}
}
}

}

private void button4_Click(object sender, EventArgs e)
{

double[,] A;
int size1 = int.Parse(textBox6.Text);
int size2 = int.Parse(textBox7.Text);
int a = int.Parse(textBox8.Text);
int b = int.Parse(textBox9.Text);
A = new double [size1, size2];
Class2.Create_Mas(a, b, ref A);
Class2.Pri(A);
Class2.Print_Mas(dataGridView3, A);

}
}
}
алгоритм кода вроде правильный но работает почему-то неправильно .Например на картинке в исходном массиве(который справа) максимальный элемент по модулю -9,и в измененном массиве(который слева) должно записаться число равное -9/-9,тоесть 1 а записывается 0,9
Подскажите где ошибка, она скорее всего в методе Pri


Условия задачи: Заполните двумерный массив отрицательными и положительными целыми случайными числами

MorozMakc MorozMakc    2   20.01.2021 13:12    6

Ответы
tearprincess200225 tearprincess200225  20.01.2021 13:20

яяя н зннкто создал ети вопроси

ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика