С Новым годом! Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 22.01.2023
Сообщений: 4

Как выводить мин число из побочной диагонали, не учитывая элемент, который находится на пересечении главной и побочной

09.02.2023, 22:10. Показов 1316. Ответов 1

Студворк — интернет-сервис помощи студентам
Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
import java.util.Random;
import java.util.Scanner;
 
public class task3 {
 
    public static void main(String[] args) {
 
       /* Scanner rows = new Scanner(System.in);
        int n = rows.nextInt();*/
 
        int n = 5;
 
        if (n % 2 == 1 && n >= 3) {
            Random r = new Random();
            int[][] a = new int[n][n];
 
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < n; j++) {
                    a[i][j] = r.nextInt(201)-100;
                    System.out.print(a[i][j] + "\t");
                }
 
               System.out.print("\n");
            }
            int min1 = a[0][0];
            for (int i = 0; i < a.length; i++) {
                if (min1 > a[a.length - 1 - i][i]) {
                    min1 = a[a.length - 1 - i][i];
                    if (min1==a[i][i]){//минимальное число из побочной диагонали
 
                    }
                }
            }
            System.out.println(min1);
 
 
        } else {
            System.out.println("Введенное число не больше или равно трем или четное");
        }
    }
}
0
Лучшие ответы (1)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
09.02.2023, 22:10
Ответы с готовыми решениями:

Поменять местами максимальный элемент главной диагонали и элемент, лежащий на пересечении главной и побочной диагоналей
В квадратной матрице А поменять местами максимальный элемент главной диагонали и элемент, лежащий на пересечении главной и побочной...

Элементы главной диагонали заменить на элементы побочной диагонали. Элементы побочной диагонали сделать равными нулю, кроме элемента, на пересечении
4.1. Дана матрица А размера n*n, где n&lt;=15. Элементы матрицы вычисляются по формуле a(i,j)= i*j*sin(0.5*i*j). Элементы главной диагонали...

Удалить из матрицы строку и столбец, на пересечении которых находится минимальный элемент побочной диагонали
Господа, может поможет кто. Условие: найти на побочной диагонали min элемент и удалить строку и столбец, на пересечении которых стоит этот...

1
19 / 10 / 8
Регистрация: 01.06.2016
Сообщений: 69
10.02.2023, 01:51
Лучший ответ Сообщение было отмечено tka4enkodarja93 как решение

Решение

Java
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
import java.util.Random;
import java.util.Scanner;
 
public class task3 {
 
    public static void main(String[] args) {
 
       /* Scanner rows = new Scanner(System.in);
        int n = rows.nextInt();*/
 
        int n = 5;
 
        if (n % 2 == 1 && n >= 3) {
            Random r = new Random();
            int[][] a = new int[n][n];
 
            for (int i = 0; i < n; i++) {
                for (int j = 0; j < n; j++) {
                    a[i][j] = r.nextInt(201)-100;
                    System.out.printf("%5d", a[i][j]); // подравнял вывод
                }
 
                System.out.print("\n");
            }
            int min1 = a[a.length - 1][0]; //принимаем минимальный - нижний из 1-го столбца
            for (int i = 1; i < a.length; i++) { // начинаем проход со 2-го столбца
                if (i != a.length - 1 - i) { // пропускаем элемент на пересечении
                    if (min1 > a[a.length - 1 - i][i]) {
                        min1 = a[a.length - 1 - i][i];
                    }
                }
            }
            System.out.println(min1);
        } else {
            System.out.println("Введенное число не больше или равно трем или четное");
        }
    }
}
1
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
10.02.2023, 01:51
Помогаю со студенческими работами здесь

Найти сумму произведения элементов главной, побочной, ниже главной побочной, выше главной побочной диагонали
Найти сумму и произведения элементов главной, побочной, ниже главной,ниже побочно побочной, выше главной, выше побочной диагонали

Найти наибольший элемент главной и побочной диагонали и поменять его местами с элементом, стоящим на их пересечении
Дана действительная квадратная матрица порядка N (TV — нечетное), все элементы которой различны. Найти наибольший элемент среди стоящих на...

Поменять местами наибольший элемент на главной и побочной диагоналях с тем, который стоит на пересечении этих диагоналей
Задана квадратная матрица (не больше 10х10) вещественных чисел. Найти наибольший элемент среди тех, что расположены на главной и побочной...

Найти максимальный элемент матрицы, который находится выше её побочной диагонали
Не могли бы помочь написать код к задаче на с++: найти максимальный элемент матрицы, который находится выше её побочной диагонали. ...

Дан двумерный массив.Найти наибольший отрицательный элемент выше побочной диагонали и наименьший положительный элемент ниже побочной диагонали с указа
Дан двумерный массив.Найти наибольший отрицательный элемент выше побочной диагонали и наименьший положительный элемент ниже побочной...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR
ФедосеевПавел 06.01.2026
Owen Logic: О недопустимости использования связки «аналоговый ПИД» + RegKZR ВВЕДЕНИЕ Введу сокращения: аналоговый ПИД — ПИД регулятор с управляющим выходом в виде числа в диапазоне от 0% до. . .
Модель микоризы: классовый агентный подход 2
anaschu 06.01.2026
репозиторий https:/ / github. com/ shumilovas/ fungi ветка по-частям. коммит Create переделка под биомассу. txt вход sc, но sm считается внутри мицелия. кстати, обьем тоже должен там считаться. . . .
Расчёт токов в цепи постоянного тока
igorrr37 05.01.2026
/ * Дана цепь постоянного тока с сопротивлениями и напряжениями. Надо найти токи в ветвях. Программа составляет систему уравнений по 1 и 2 законам Кирхгофа и решает её. Последовательность действий:. . .
Новый CodeBlocs. Версия 25.03
palva 04.01.2026
Оказывается, недавно вышла новая версия CodeBlocks за номером 25. 03. Когда-то давно я возился с только что вышедшей тогда версией 20. 03. С тех пор я давно снёс всё с компьютера и забыл. Теперь. . .
Модель микоризы: классовый агентный подход
anaschu 02.01.2026
Раньше это было два гриба и бактерия. Теперь три гриба, растение. И на уровне агентов добавится между грибами или бактериями взаимодействий. До того я пробовал подход через многомерные массивы,. . .
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост.
Programma_Boinc 28.12.2025
Советы по крайней бережливости. Внимание, это ОЧЕНЬ длинный пост. Налог на собак: https:/ / **********/ gallery/ V06K53e Финансовый отчет в Excel: https:/ / **********/ gallery/ bKBkQFf Пост отсюда. . .
Кто-нибудь знает, где можно бесплатно получить настольный компьютер или ноутбук? США.
Programma_Boinc 26.12.2025
Нашел на реддите интересную статью под названием Anyone know where to get a free Desktop or Laptop? Ниже её машинный перевод. После долгих разбирательств я наконец-то вернула себе. . .
Thinkpad X220 Tablet — это лучший бюджетный ноутбук для учёбы, точка.
Programma_Boinc 23.12.2025
Рецензия / Мнение/ Перевод Нашел на реддите интересную статью под названием The Thinkpad X220 Tablet is the best budget school laptop period . Ниже её машинный перевод. Thinkpad X220 Tablet —. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru