Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите пожалуйста. напишите Java Программирование

Оқила Иристаева Ученик (49), на голосовании 11 месяцев назад
Напишите программу, которая находит и выводит максимальное значение в двумерном массиве, а также выводит его индекс.

Ввод:
2 3

6 2 7
4 11 9

Вывод:
11
1 1
Голосование за лучший ответ
Оракул Оракул (62089) 1 год назад
Изи. Уж сколько решений в инете - не счесть. А вы все просите еще одно накатать.
Александр Искусственный Интеллект (301602) 1 год назад
а чё ты мечешься то в питон то в джаву?
Swordmage Мудрец (13199) 12 месяцев назад
Зачем тебе это, бросай, все ещё можно стать неучем
Катя Левкович Профи (731) 12 месяцев назад
Вот результат:
 import java.util.Scanner; 

public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);

int sizeI = scanner.nextInt();
int sizeJ = scanner.nextInt();

int[][] array = new int[sizeI][sizeJ];
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
int newValue = scanner.nextInt();
array[i][j] = newValue;
}
}

int maxIndexI = 0;
int maxIndexJ = 0;
int maxValue = array[maxIndexI][maxIndexJ];
for (int i = 0; i < array.length; i++) {
for (int j = 0; j < array[i].length; j++) {
if (array[i][j] > maxValue) {
maxValue = array[i][j];
maxIndexI = i;
maxIndexJ = j;
}
}
}

System.out.println(maxValue);
System.out.println(maxIndexI + " " + maxIndexJ);
}
}

В этой программе широко использовались массивы и циклы . Если вы глубже погрузитесь в эти темы, сможете и сами написать такую программу.
Похожие вопросы