Skip to content

Commit de32d76

Browse files
committed
vector: odd or even finding using vector in c++
1 parent fc75621 commit de32d76

File tree

2 files changed

+35
-0
lines changed

2 files changed

+35
-0
lines changed

vector/oddoreven.cpp

Lines changed: 35 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,35 @@
1+
/**
2+
* intro to vector
3+
*/
4+
5+
#include <iostream>
6+
#include <vector>
7+
8+
int main()
9+
{
10+
11+
int total_even = 0;
12+
int product_odd = 1;
13+
14+
std::vector<int> vector = {2, 4, 3, 6, 1};
15+
16+
for (int i = 0; i < vector.size(); i++) {
17+
18+
if (vector[i] % 2 == 0) {
19+
20+
total_even = total_even + vector[i];
21+
22+
} else {
23+
24+
product_odd = product_odd * vector[i];
25+
26+
}
27+
28+
}
29+
30+
std::cout << "Sum of even numbers is " << total_even << "\n";
31+
std::cout << "Product of odd numbers is " << product_odd << "\n";
32+
33+
return 0;
34+
35+
}

vector/odoreven.cpp

Whitespace-only changes.

0 commit comments

Comments
 (0)