Question
Write a program to print all even numbers from an array.
Example array: [10, 3, 5, 2, 7, 6, 9]
Expected Output: 10 2 6
Approach
- Iterate through each element in the array.
- Check if the element is divisible by 2.
- If yes, print the element (it’s even).
Example
Input: [10, 3, 5, 2, 7, 6, 9]
Output: 10 2 6
let arr = [10, 3, 5, 2, 7, 6, 9];
for (let i = 0; i < arr.length; i++) {
if (arr[i] % 2 === 0) {
console.log(arr[i]);
}
}
#include <stdio.h>
int main() {
int arr[] = {10, 3, 5, 2, 7, 6, 9};
int size = sizeof(arr)/sizeof(arr[0]);
for(int i = 0; i < size; i++) {
if(arr[i] % 2 == 0) {
printf("%d ", arr[i]);
}
}
return 0;
}
#include <iostream>
using namespace std;
int main() {
int arr[] = {10, 3, 5, 2, 7, 6, 9};
int size = sizeof(arr)/sizeof(arr[0]);
for(int i = 0; i < size; i++) {
if(arr[i] % 2 == 0) {
cout << arr[i] << " ";
}
}
return 0;
}
public class Main {
public static void main(String[] args) {
int[] arr = {10, 3, 5, 2, 7, 6, 9};
for(int i = 0; i < arr.length; i++) {
if(arr[i] % 2 == 0) {
System.out.print(arr[i] + " ");
}
}
}
}
arr = [10, 3, 5, 2, 7, 6, 9]
for num in arr:
if num % 2 == 0:
print(num, end=" ")
