В
Все
Х
Химия
В
Видео-ответы
А
Алгебра
Г
Геометрия
О
ОБЖ
Д
Другие предметы
У
Українська література
Р
Русский язык
Б
Беларуская мова
У
Українська мова
Э
Экономика
Ф
Физика
М
Математика
Ф
Французский язык
Г
География
И
Информатика
М
МХК
О
Окружающий мир
П
Психология
Н
Немецкий язык
О
Обществознание
П
Право
И
История
М
Музыка
Л
Литература
Қ
Қазақ тiлi
Б
Биология
А
Английский язык

Задан двумерный массив a. Если в строке имеется хотя бы один нуль, то заменить все элементы этой строки на максимальный элемент этой строки. В компонент ListBox вывести номера таких строк. Надо сделать на Winwods Forms.Код есть, но он работает неправильно

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();

}

int n; // количество строк матрицы

int m; // количество столбцов матрицы

private void button1_Click(object sender, EventArgs e)

{

int i, j;

n = Convert.ToInt32(textBox1.Text);

m = Convert.ToInt32(textBox2.Text);

//устанавливаем количество строк и столбцов таблицы

dataGridView1.RowCount = n;

dataGridView1.ColumnCount = m;

int[,] a = new int[n, m];

Random rnd = new Random();

// Заполняем массив случайными значениями

for (i = 0; i = 1)

{

for (j = 0; j < m; j++)

a[i, j] = a[i,kmaxj];

listBox1.Items.Add("Строка - " + Convert.ToString(i+1));

}

}

}

}

}

Ответ:
vany4189
vany4189
06.12.2020 12:20

ответ:Random ran = new Random();

int[,] myArr = new int[4, 5];

for (int i = 0; i <4; i++)

{

   for (int j = 1; j <5; j++)

   {

        myArr[i, j] = ran.Next(1, 99);

   }

}

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?