Форум программистов, компьютерный форум, киберфорум
Java для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
Java Заполните массив из 7 элементов путем ввода значений с клавиатуры в ходе выполнения сценария Заполните массив из 7 элементов путем ввода значений с клавиатуры в ходе выполнения сценария. Разработайте сценарий a) нахождения квадратного корня из каждого элемента массива; b) нахождения среднего арифметического двух соседних элементов массива. https://www.cyberforum.ru/ java-beginners/ thread2421950.html Элементы ниже побочной диагонали матрицы Java
Доброго времени суток. Есть задача: найти среднее арифметическое отрицательных элементов массива, которые размещены ниже побочной диагонали. Проблема возникает с алгоритмом, как двигаться в циклах, чтобы пролистывать элементы ниже побочной диагонали? Вот код: public class MainClass { public static void main(String args){ final int N = 10; int arr = new int; for...
Java Сортировка массива примитивов по убыванию https://www.cyberforum.ru/ java-beginners/ thread2421273.html
Всем привет. Возник вопрос по сортировке массива примитивов по убыванию. Нужно реализовать метод public static void sort(int array) {} Вопрос как это сделать наиболее эффективно? Мне на ум пришло вот такое убогое решение: public static void sort(int array) { Integer a = new Integer; for (int i = 0; i < array.length; ++i) a = array;
Java Найти приближённое число R методом наименьших квадратов https://www.cyberforum.ru/ java-beginners/ thread2420503.html
Помогите решить, пожалуйста, задачку на Java: Списки (стеки) I(1..N) и U(1..N) содержат результаты N измерений тока и напряжения на неизвестном сопротивлении R. Найти приближённое число R методом наименьших квадратов.
Java Найти произведение матриц
Здравствуйте, помогите пожалуйста написать программы. С нуля сам пока написать не могу, поэтому прошу помощи у вас! 3. Произведение матриц: даны две матрицы 4х4 Матрица A: 4 -2 8 -2 2 -1 4 -8 7 0 1 -5 -5 2 0 -3 Матрица B: 9 -6 -4 -6 -6 8 0 7
Java Произвести транспонирование квадратной матрицы https://www.cyberforum.ru/ java-beginners/ thread2420477.html
Здравствуйте, помогите пожалуйста написать программы. С нуля сам пока написать не могу, поэтому прошу помощи у вас! 2. Произвести транспонирование квадратной матрицы: размерность задается случайно от 4х4 до 9х9, заполняется случайными числами.
Java Сортировка массива Здравствуйте, помогите пожалуйста написать программы. С нуля сам пока написать не могу, поэтому прошу помощи у вас! 1. Сортировка массива: однострочный массив заполняется 15ю случайными числами и сортируется в порядке возрастания. https://www.cyberforum.ru/ java-beginners/ thread2420476.html Найти все простые делители элементов массива используя многопоточность Java
Добрый день. Необходимо было написать программу, применяя многопоточность. Дан массив целых чисел, необходимо найти все простые делители этих чисел. Программу написал, работает корректно. import java.util.Set; import java.util.concurrent.ConcurrentSkipListSet; public class MultiThreading implements Runnable{ private Integer number; public static Set<Integer> result;
Java Найти из нескольких переменных наибольшую Здравствуйте! Есть 10 целочисленных переменных (int), как найти наибольшую? https://www.cyberforum.ru/ java-beginners/ thread2419076.html Java Найти сумму и произведение элементов k-го столбца матрицы https://www.cyberforum.ru/ java-beginners/ thread2418989.html
Здравствуйте, нужна помощь с написанием кода в Java: Дано число k (0 < k < 11) и матрица размера 4 x 10. Найти сумму и произведение элементов k-го столбца данной матрицы.
Сортировка массива Java
Добрый день!:) Нам на занятиях сказали сделать алгоритм по (сортировать по выбору) у меня более или менее получилось. Помучаетесь я хотел сделать что выбираем максимум ставлю в конец цикла и уменьшаю на один и так 10 раз но почему то число 5 недостает в конце цикла.:wall: Заранее спасибо за помощь. public static void main(String args) { int mas={5,15,16,7,3,1,12,87,22,-5}; ...
Java Вычислить набор значений функции S(x) Не особо дружу с данными задачами, хочу разобраться. https://www.cyberforum.ru/ java-beginners/ thread2417086.html
746 / 493 / 285
Регистрация: 10.09.2015
Сообщений: 1,530
22.03.2019, 00:43 0

Найти элементы, расположенные выше побочной диагонали матрицы, которые удовлетворяют условию: k1 ≥ aij ≤ k2 - Java - Ответ 13424916

22.03.2019, 00:43. Показов 2484. Ответов 10
Метки (Все метки)

Ответ

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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
import java.util.Arrays;
import java.util.Scanner;
 
public class MatrixN {
    public static void main(String[] args) {
        Scanner read = new Scanner(System.in);
 
        System.out.print("Введите размер матрицы: ");
        int size = read.nextInt();
        int[][] matrix = new int[size][size];
        for (int i = 0; i < size; i++) {
            for (int j = 0; j < size; j++) {
                System.out.print("Введите значение матрицы M[" + i + "][" + j + "]: ");
                matrix[i][j] = read.nextInt();
            }
        }
 
        System.out.println("Дана матрица:");
        printMatrix(matrix);
        int[] array = getElementUpDiagonalMatrix(matrix, Integer.MAX_VALUE, Integer.MAX_VALUE);
        System.out.println("Выводим все элементы выше побочной диоганали: " + Arrays.toString(array));
 
        System.out.println("Условие: k1 >= a[i][j] <= k2;");
 
        System.out.print("Введите К1: ");
        int kFirst = read.nextInt();
        System.out.print("Введите К2: ");
        int kSecond = read.nextInt();
        array = getElementUpDiagonalMatrix(matrix, kFirst, kSecond);
        System.out.println("Ответ: элементы соответствующие условию: " + Arrays.toString(array));
 
    }
 
    private static void printMatrix(int[][] matrix) {
        for (int[] line : matrix) {
            System.out.println(Arrays.toString(line));
        }
    }
 
    private static int[] getElementUpDiagonalMatrix(int[][] matrix, int k1, int k2) {
        int[] array = new int[(matrix.length * matrix.length) / 2 - matrix.length / 2];
        int size = matrix[0].length - 2;
        int i = 0;
        int j = 0;
        int count = 0;
        for (int index = 0; index < array.length; index++) {
            if (matrix[i][j] <= k1 && matrix[i][j] <= k2) {
                array[count++] = matrix[i][j];
            }
            if (j < size) {
                j++;
            } else {
                j = 0;
                size--;
                i++;
            }
        }
        return Arrays.copyOf(array, count);
    }
}


Вернуться к обсуждению:
Найти элементы, расположенные выше побочной диагонали матрицы, которые удовлетворяют условию: k1 ≥ aij ≤ k2 Java
1
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
22.03.2019, 00:43
Готовые ответы и решения:

Элементы, расположенные выше главной диагонали, рассчитать как обратные им по знаку (aij = -aij)
Помогите написать программу на С++ Матрица вводится с клавиатуры, причем задаются только...

Среди элементов, расположенных ниже главной диагонали матрицы, найти те элементы, которые удовлетворяют условию
8. Среди элементов, расположенных ниже главной диагонали мат¬рицы A(6,6), найти те элементы,...

Среди элементов выше побочной диагонали матрицы найти элементы, удовлетворяющие условию, и занести в массив
Среди элементов, расположенных выше побочной диагонали матрицы N(6,6), найти элементы,...

Заменить нулями все элементы матрицы, расположенные на побочной диагонали и выше
Заменить нулями все элементы , расположенные на побочной диагонали и выше ее матрицы размером 6х6 ,...

10
22.03.2019, 00:43
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2019, 00:43
Помогаю со студенческими работами здесь

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

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

Заменить все нулевые элементы матрицы, которые стоят на побочной диагонали и выше нее, на 1
Дана квадратная матрица NxN. Заменить все 0 элементы на 1, которые стоят на побочной диагонали и...

Обнулить элементы матрицы, лежащие одновременно выше главной диагонали и выше побочной диагонали
Дана квадратная матрица порядка M. Обнулить элементы матрицы, лежащие одновременно выше главной...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru