Advertisement
Alex_Zuev

Untitled

Mar 1st, 2015
209
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.09 KB | None | 0 0
  1. package com.company;
  2.  
  3. /**
  4.  * Created by Alex on 28.02.2015.
  5.  */
  6.  
  7. public class MasiveDual {
  8.    
  9.     public static void main(String[] args) {
  10.         int m[][] = new int[7][7];
  11.         int f = 1;
  12.         for (int i = 0; i < m.length; i++) {
  13.             for (int j = 0; j < m[i].length; j++) {
  14.                 if (i == j) {
  15.                     m[i][j] = 0;
  16.                     f++;
  17.                 } else if (j == (m.length - 1) - i) {
  18.                     m[i][j] = 0;
  19.                     f++;
  20.                 } else {
  21.  
  22.  
  23.                     m[i][j] = f;
  24.                     f++;
  25.                 }
  26.             }
  27.         }
  28.         int m1[] = new int[9];
  29.         int km1 = 0;
  30.         int m2[] = new int[9];
  31.         int km2 = 0;
  32.         int m3[] = new int[9];
  33.         int km3 = 0;
  34.         int m4[] = new int[9];
  35.         int km4 = 0;
  36.         for (int i = 0; i < m.length; i++) {
  37.             System.out.println();
  38.             for (int j = 0; j < m[i].length; j++) {
  39.                 System.out.print(m[i][j] + " ");
  40.                 if (j > i && j < ((m.length - 1) - i)) {
  41.                     m1[km1] = m[i][j];
  42.                     km1++;
  43.                 } else if (j > i && j > ((m.length - 1) - i)) {
  44.                     m2[km2] = m[i][j];
  45.                     km2++;
  46.                 } else if (j < i && j > ((m.length - 1) - i)) {
  47.                     m3[km3] = m[i][j];
  48.                     km3++;
  49.                 } else if (j < i && j < ((m.length - 1) - i)) {
  50.                     m4[km4] = m[i][j];
  51.                     km4++;
  52.                 }
  53.             }
  54.         }
  55.         System.out.println();
  56.         System.out.println();
  57.         for (int i = 0; i < m1.length; i++)
  58.             System.out.print(m1[i] + " ");
  59.         System.out.println();
  60.         for (int i = 0; i < m2.length; i++)
  61.             System.out.print(m2[i] + " ");
  62.         System.out.println();
  63.         for (int i = 0; i < m3.length; i++)
  64.             System.out.print(m3[i] + " ");
  65.         System.out.println();
  66.         for (int i = 0; i < m4.length; i++)
  67.             System.out.print(m4[i] + " ");
  68.  
  69.     }
  70. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement