Java Fundamentals: Programs and Concepts
1D Array - Sum of the array
public class ArraySum {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
int sum = 0;
for(int num : arr)
sum += num;
System.out.println("Sum = " + sum);
}
}
1D Array - Print even and odd numbers
public class EvenOddArray {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
System.out.print("Even: ");
for(int num : arr)
if(num % 2 == 0) System.out.print(num + " ");
System.out.print("\nOdd: ");
for(int num : arr)
if(num % 2 != 0) System.out.print(num + " ");
}
}
1D Array - Sum of even and odd numbers
public class SumEvenOdd {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 4, 5};
int evenSum = 0, oddSum = 0;
for(int num : arr) {
if(num % 2 == 0) evenSum += num;
else oddSum += num;
}
System.out.println("Even Sum = " + evenSum);
System.out.println("Odd Sum = " + oddSum);
}
}
1D Array - Sum of even index and odd index with count
public class IndexSumCount {
public static void main(String[] args) {
int[] arr = {5, 10, 15, 20, 25};
Java Fundamentals: Programs and Concepts
int evenSum = 0, oddSum = 0, evenCount = 0, oddCount = 0;
for(int i = 0; i < arr.length; i++) {
if(i % 2 == 0) {
evenSum += arr[i];
evenCount++;
} else {
oddSum += arr[i];
oddCount++;
}
}
System.out.println("Even Index Sum = " + evenSum + ", Count = " + evenCount);
System.out.println("Odd Index Sum = " + oddSum + ", Count = " + oddCount);
}
}
1D Array - Search number with count
public class SearchCount {
public static void main(String[] args) {
int[] arr = {1, 2, 3, 2, 4, 2, 5};
int target = 2, count = 0;
for(int num : arr) {
if(num == target) count++;
}
System.out.println("Number " + target + " found " + count + " times.");
}
}