Есть ответ 👍

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

мой код:
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

205
267
Посмотреть ответы 2

Ответы на вопрос:

essssspoll
4,8(89 оценок)

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


ответ:274

Объяснение:145*34*57*1=281010

281010/1024=274.4

Реши свою проблему, спроси otvet5GPT

  • Быстро
    Мгновенный ответ на твой вопрос
  • Точно
    Бот обладает знаниями во всех сферах
  • Бесплатно
    Задай вопрос и получи ответ бесплатно

Популярно: Информатика

Caktus Image

Есть вопросы?

  • Как otvet5GPT работает?

    otvet5GPT использует большую языковую модель вместе с базой данных GPT для обеспечения высококачественных образовательных результатов. otvet5GPT действует как доступный академический ресурс вне класса.
  • Сколько это стоит?

    Проект находиться на стадии тестирования и все услуги бесплатны.
  • Могу ли я использовать otvet5GPT в школе?

    Конечно! Нейросеть может помочь вам делать конспекты лекций, придумывать идеи в классе и многое другое!
  • В чем отличия от ChatGPT?

    otvet5GPT черпает академические источники из собственной базы данных и предназначен специально для студентов. otvet5GPT также адаптируется к вашему стилю письма, предоставляя ряд образовательных инструментов, предназначенных для улучшения обучения.

Подпишись на наш телеграмм канал

GTP TOP NEWS