Chinna
BAN USERclass ProdArray {
private static int prodOfArray( int[] A, int[] B) {
int i, j, count=0;
if (A.length < B.length) {
int sum = prodOfArray(B, A);
return sum;
}
else {
for (i=0; i<A.length; i++) {
j = i % B.length;
count += A[i] * B[j];
System.out.println(A[i] + " * " + B[j] + "\t= " + A[i] * B[j]);
}
return count;
}
}
public static void main(String[] args) {
int[] a = {2, 7, 8, 9};
int[] b = {2, 13, 10};
System.out.println(prodOfArray(a,b));
}
}
- Chinna August 19, 2013class SumArray {
public static int sumOfArray(int[] A) {
if ( (A.length <= 0) || (A.length == 1) ) {
return(A[0]);
}
else if (A.length == 2) {
return(A[1] - A[0]);
}
else {
int[] B = new int[A.length - 1];
for(int i=1; i<A.length; i++) {
B[i-1] = A[i] - A[i-1];
}
return(sumOfArray(B));
}
}
public static void main(String[] args) {
int[] items = {4, 24, 68, 112};
System.out.println(sumOfArray(items));
}
}
- Chinna August 19, 2013
- Chinna October 13, 2013