Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.09.2011, 18:46   #1
papikyandgan
Пользователь
 
Регистрация: 20.09.2011
Сообщений: 17
По умолчанию java работа с матрицами

Ребят я вот написал программу следующюю:программа ищет в матрице строку в котормо находится максимальное количество чётных цифр и удаляет ей если таких строк много то удаляет последнюю.


а как написать чтобы программа удаляла строку содержащуюю максимальный элемент главной диагонали???

package laba2_1;

import java.util.Scanner;

public class Main {
public static void main(String[] args) {
int N;
Scanner cin = new Scanner(System.in);
System.out.print("Введите размер массива: ");
N = cin.nextInt();
if(N<2){
System.out.println("Некорректное значение N!");
return;
}
int [][] arr = new int[N][N];
System.out.println("Введите сам массив:");
for(int i=0; i<N; i++){
for(int j=0; j<N; j++){
arr[i][j] = cin.nextInt();
}
}
int max = 0, pos_max = 0;
for(int i=0; i<N; i++){
int tmp_max = 0;
for(int a:arr[i]){
if(a%2 == 0){
tmp_max++;
}
}
if(tmp_max>=max){
max = tmp_max;
pos_max = i;
}
}
System.out.println(pos_max);
for(int i = pos_max; i<N-1; i++){
for(int j = 0; j<N; j++){
arr[i][j] = arr[i+1][j];
}
}
for(int i=0; i<N-1; i++){
for(int a:arr[i]){
System.out.print(a + " ");
}
System.out.println();
}
}
}
papikyandgan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с матрицами Rikki-Tikki Помощь студентам 11 19.12.2010 14:58
Работа с матрицами (норма матрицы, работа со строками) Neitrosha Помощь студентам 1 26.11.2010 20:19
работа с матрицами zak_87 Помощь студентам 3 02.10.2010 20:59
C++ работа с матрицами. Farsait Общие вопросы C/C++ 2 19.01.2010 02:57
help!!! работа с матрицами Zagran Паскаль, Turbo Pascal, PascalABC.NET 4 08.01.2007 15:54