Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import java.util.Arrays;
- /*Создать двумерный массив из 6 строк по 7 столбцов в каждой из
- случайных целых чисел из отрезка [0;9]. Вывести массив на экран.
- Преобразовать массив таким образом, чтобы на первом месте в каждой
- строке стоял её наибольший элемент. При этом изменять состав массива
- нельзя, а можно только переставлять элементы в рамках одной строки.
- Порядок остальных элементов строки не важен (т.е. можно соврешить
- только одну перестановку, а можно отсортировать по убыванию каждую
- строку). Вывести преобразованный массив на экран.
- */
- public class DvumernieMassivi {
- public static void main(String[] args) {
- int m[][] = new int[6][7];
- for (int i = 0; i < m.length; i++) {
- for (int j = 0; j < m[i].length; j++) {
- m[i][j] = (int) (Math.random() * 10);
- }
- }
- for (int i = 0; i < m.length; i++) {
- System.out.println();
- for (int j = 0; j < m[i].length; j++) {
- System.out.print(m[i][j]+" ");
- }
- }
- System.out.println();
- int Max = 0;
- for (int i = 0; i < m.length; i++) {
- for (int j = 0; j < m[i].length; j++) {
- if (Max<m[i][j]) {
- Max = m[i][j];
- }
- }
- m[i][0] = Max;
- Max = 0;
- }
- System.out.println(Arrays.deepToString(m));
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement