блин есть же сугубо математические способы матрицу поворачивать на все 360 без всякого программирования или я плохо помню вышку?
mchepМудрец (13450)
6 лет назад
плохо, на 360 её если повернуть то поворачивать не надо вообще)) а так конечно были вроде, они как раз и сводятся к игре с индексами, парню просто лениво с ними играться
import java.io.IOException;
import java.io.InputStreamReader;
import java.util.Scanner;
public class dima {
public static void main (String[]args) throws NumberFormatException, IOException
{
BufferedReader matr = new BufferedReader(new InputStreamReader(System.in));
System.out.println("Введите размереность матрицы");
System.out.println("Количество строк матрицы");
int a;
a = Integer.parseInt(matr.readLine())+1;
System.out.println();
System.out.println("Количество столбцов матрицы");
int b;
b = Integer.parseInt(matr.readLine())+1;
System.out.print("Введите поэлементно матрицу");
int i,j;
int[][]mas=new int[a][b];
for (i=1;i<a;i++){
for (j=1;j<b;j++){
mas[i][j]=Integer.parseInt(matr.readLine());
}
}
System.out.println("Исходная матрица");
for (i=1;i<a;i++){
for (j=1;j<b;j++){
System.out.print(Integer.toString(mas[i][j])+"\t");
}
System.out.println();
}
}
}