![]() |
VOOZH | about |
In this article, we will discuss how to find the number of even and odd elements in a vector with its working example in the R Programming Language using R for loop.
vector <- c(...) # Replace ... with the vector elements
even_count <- 0
odd_count <- 0
for (element in vector) {
if (element %% 2 == 0) {
even_count <- even_count + 1
} else {
odd_count <- odd_count + 1
}
}
cat("Number of even elements:", even_count, "\n")
cat("Number of odd elements:", odd_count, "\n")
Output:
Number of even elements: 5 Number of odd elements: 5
even_count to store the count of even elements. Set its initial value to 0.Initialize a variable odd_count to store the count of odd elements. Set its initial value to 0.for loop that iterates through each element in the vector.element is even (divisible by 2).element is even, increment the even_count by 1.If the current element is not even (i.e., odd):odd_count by 1.Output:
Number of even elements: 4
Number of odd elements: 5
Output:
Number of even elements: 2 Number of odd elements: 7