Нужно написать решение задачи на Java. Есть код на C

Дана матрица размера m n. После последнего столбца, содержащего только отрицательные элементы, вставить столбец из нулей. Если требуемых столбцов нет, то вывести матрицу без изменений.

int main(void)

{

int a[10][10];

int m,n;

printf("M: ");

scanf("%i",&m);

printf("N: ");

scanf("%i",&n);

int i,j;

for (i=0; i
printf("%i : \n", i+1);

for (j=0; j
printf("%i : ", j+1);

scanf("%i", &a[i][j]);

}

}

for (j=n-1; j>=0; --j){

for (i=0; i
if (a[i][j]>0) break;

}

if (i==n) break;

}

int column=j;

++n;

for (j=n-1; j>column+1; --j)

for (i=0; i
a[i][j]=a[i][j-1];

for (i=0; i

for (i=0; i
for (j=0; j
printf(" : \n");

}

return 0;

}

tans83lsk tans83lsk    1   24.02.2020 12:51    20

Другие вопросы по теме Информатика