Вопрос задан 20.06.2023 в 08:19. Предмет Информатика. Спрашивает Титов Юра.

Переписать элементы главной диагонали матрицы В(5,5) в вектор X(5). Примечание: задание должно

выполняться в языке джава
0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Петров Дима.

Ответ:

import java.util.Vector;

import static java.lang.Math.*;

public class Main {

   public static void main(String[] args) {

       int rows = 5, cols = 5;

       int[][] B = new int[rows][cols];

       for (int i = 0; i < rows; i++) {

           for (int j = 0; j < cols; j++) B[i][j] = (int)(random() * ((10 - -5) + 1)) - 5; //заполнение матрицы B ранд. числами от -5 до 10

       }

       Vector<Integer> X = new Vector<Integer>();

       for (int i = 0; i < rows && i < cols; i++) X.add(B[i][i]);

       System.out.println("Матрица B: ");

       for (int i = 0; i < rows; i++) {

           for (int j = 0; j < cols; j++) {

               System.out.print(B[i][j]);

               System.out.print((j < cols - 1) ? '\t' : '\n');

           }

       }

       System.out.println("Вектор X: ");

       for (Integer x : X) System.out.print(" " + x);

   }

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Для переписывания элементов главной диагонали матрицы В(5,5) в вектор X(5) в языке Java можно использовать следующий код:

```java public class Main { public static void main(String[] args) { int[][] B = {{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}}; int[] X = new int[5]; for (int i = 0; i < 5; i++) { X[i] = B[i][i]; } System.out.print("Вектор X: "); for (int i = 0; i < 5; i++) { System.out.print(X[i] + " "); } } } ```

Этот код создает двумерный массив B размером 5x5 и одномерный массив X размером 5. Затем он проходит по элементам главной диагонали матрицы B и записывает их в массив X. В результате выполнения программы вектор X будет содержать элементы главной диагонали матрицы B.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос