Array

20. Program

Find out sequential 3 index where difference of first two should be same as third ?

class C { public static void main(String args[]) { int[] a = {4, 3, 1, 2, 0, 2, 3, 1, 2, 10}; int x, y, z; for(int i = 0; i < a.length - 2; i++) { x = a[i]; y = a[i + 1]; z = a[i + 2]; if((x - y) == z) { System.out.print((i)); System.out.print((i+1)); System.out.println((i+2) + ","); } } } }

21. Program

(Imp_Q) Write a program which has to reverse an elements of an array ?

class E { public static void main(String args[]) { int[] a = {2, 4, 4, 2, 4, 7, 4, 5}; int mid = a.length / 2; for(int i = 0; i < a.length; i++) { System.out.print(a[i] + " ,"); } System.out.println(); for(int i = 0; i < mid; i++) { int temp = a[i]; a[i] = a[a.length - i - 1]; a[a.length - i - 1] = temp; } for(int i = 0; i < a.length; i++) { System.out.print(a[i] + " ,"); } System.out.println(); } }

22. Program

Write a program which has to left shift one elements in the array ?

class F { public static void main(String args[]) { int[] a = {2, 4, 4, 2, 4, 7, 4, 5}; for(int i = 0; i < a.length; i++) { System.out.print(a[i] + " ,"); } System.out.println(); for(int i = 1; i < a.length; i++) { a[i-1] = a[i]; } for(int i = 0; i < a.length; i++) { System.out.print(a[i] + " ,"); } System.out.println(); } }

Page....