close

Вход

Забыли?

вход по аккаунту

?

Готово

код для вставкиСкачать
Класс Run
package TSPP;
import java.util.*;
import java.util.Scanner;
public class Run {
public static void main(String[] args) {
Scanner in = new Scanner(System.in);
System.out.println("введите количество строк матриц: ");
int m = in.nextInt();
System.out.println("введите количество столбцов матриц: ");
int n = in.nextInt();
System.out.println("введите количество матриц: ");
int q = in.nextInt();
List<Matrix> Mass = new ArrayList<Matrix>();
for (int i = 0; i < q; i++) {
Matrix NewMatrix = new Matrix();
NewMatrix.mm = m;
NewMatrix.nn = n;
NewMatrix.randMatrix();
Mass.add(i, NewMatrix);
Mass.get(i).printMatrix();
System.out.println("Сумма элементов матрицы = "
+ Mass.get(i).getSumm());
}
}
}
Класс Matrix
package TSPP;
public class Matrix {
int mm,nn;
double[][] M; public void randMatrix()
{
M = new double[mm][nn];
for (int i = 0; i < mm; i++)
for (int j = 0; j < nn; j++)
M[i][j]=Math.random()*10;
}
public void printMatrix()
{
for (int k = 0; k < mm; k++) {
for (int l = 0; l < nn; l++)
System.out.print(M[k][l] + " ");
System.out.println("\n");
}
}
public double getSumm() {
double sum = 0;
for (int i = 0; i < mm; i++)
for (int j = 0; j < nn; j++)
sum += M[i][j];
return sum;
}
}
Документ
Категория
Разное
Просмотров
10
Размер файла
16 Кб
Теги
готов
1/--страниц
Пожаловаться на содержимое документа