Arrays missing element program
package Practice;
public class ArrayMissingElement {
public static void main(String[] args) {
int arraySum = 0, totalSum = 0, element;
int a[] = { 1, 2, 3, 4, 5, 8, 9, 6 };
int max = a[0], min = a[0];
for (int i = 0; i < a.length; i++) {
if (a[i] < min) {
min = a[i];
}
else if (a[i] > max) {
max = a[i];
}
}
System.out.println("max value=" + max);
System.out.println("min value=" + min);
for (int i = 0; i < a.length; i++) {
arraySum = arraySum + a[i];
}
System.out.println("array sum=" + arraySum);
for (int i = min; i <= max; i++) {
totalSum = totalSum + i;// i is initialize to min
}
System.out.println("total max to min sum=" + totalSum);
element = totalSum - arraySum;
System.out.println("Missing Element is=" + element);
}
}
public class ArrayMissingElement {
public static void main(String[] args) {
int arraySum = 0, totalSum = 0, element;
int a[] = { 1, 2, 3, 4, 5, 8, 9, 6 };
int max = a[0], min = a[0];
for (int i = 0; i < a.length; i++) {
if (a[i] < min) {
min = a[i];
}
else if (a[i] > max) {
max = a[i];
}
}
System.out.println("max value=" + max);
System.out.println("min value=" + min);
for (int i = 0; i < a.length; i++) {
arraySum = arraySum + a[i];
}
System.out.println("array sum=" + arraySum);
for (int i = min; i <= max; i++) {
totalSum = totalSum + i;// i is initialize to min
}
System.out.println("total max to min sum=" + totalSum);
element = totalSum - arraySum;
System.out.println("Missing Element is=" + element);
}
}
Output:
Comments
Post a Comment