Advertisement
Guest User

Code

a guest
Nov 18th, 2018
229
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.15 KB | None | 0 0
  1. import java.util.Scanner;
  2.  
  3. public class Main {
  4.  
  5.     public static void main(String[] args) {
  6.         // TODO Auto-generated method stub
  7.        
  8.         int[][] ARRAY = new int[][]{
  9.               { 4, -3, 356 },
  10.               { 44, -2, 32 },
  11.               { 91, -3, 34 }
  12.             };
  13.        
  14.         int SMALLEST = 9999;
  15.         int CURRENTDIF = 0;
  16.         int[][] SMALLINDEX = {
  17.                 {0, 0},
  18.                 {0, 0}
  19.         };
  20.            
  21.        
  22.             for(int ROW = 0; ROW < ARRAY.length; ROW++) {
  23.                 for (int COL = 0; COL < ARRAY[ROW].length-1; COL++) {
  24.                     if (COL != ARRAY[ROW].length) {
  25.                         CURRENTDIF = ARRAY[ROW][COL] - ARRAY[ROW][COL+1];
  26.                         System.out.println("ARRAY[" + ROW + "][" + COL + "]-ARRAY[" + ROW + "][" + (COL+1) + "] = " + Math.abs(CURRENTDIF));
  27.                         if (Math.abs(CURRENTDIF) < SMALLEST) {
  28.                             SMALLEST = Math.abs(CURRENTDIF);
  29.                             SMALLINDEX[0][0] = ROW;
  30.                             SMALLINDEX[0][1] = COL;
  31.                             SMALLINDEX[1][0] = ROW;
  32.                             SMALLINDEX[1][1] = COL+1;
  33.                         }
  34.                     }
  35.                 }
  36.             }
  37.            
  38.             System.out.println("The smallest difference is " + SMALLEST + " between the elements of ARRAY[" + SMALLINDEX[0][0] + "]" + "[" + SMALLINDEX[0][1] + "] and ARRAY[" + SMALLINDEX[1][0] + "][" + SMALLINDEX[1][1] + "]");
  39.            
  40.            
  41.     }
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement