Си Шарп. Найти максимальный элемент каждой строки двумерного массива.
Программа просто несколько раз выводит один из элементов массива. Что не так?
int max = 0;
for (int i = 0; i < a1; i++)
{
max = massiv[i, 0];
for (int j = 0; j < b; j++)
{ if (massiv[i, j] > max) max = massiv[i, j]; }
}
for (int i = 0; i < a1; i++)
for (int j = 0; j < b; j++)
{
textBox10.Text = textBox10.Text + max + " "; }
По дате
По Рейтингу
int max = massiv[0,0];
for (int i=0; i < a1; i++)
for (int j=0; j < b; j++)
{
if(massiv[i,j] > max)
max = massiv[i,j];
}
textBox10.Text = textBox10.Text + max + " ";
НУ все верно, ты находишь максимальный элемент массива max и в цикле его выводишь несколько раз, он же у тебя не меняется
Вот это вот
textBox10.Text = textBox10.Text + max + " ";
поставь после
for (int j = 0; j < b; j++)
{ if (massiv[i, j] > max) max = massiv[i, j]; }