Situation A:
#include <iostream>
#include <vector>
#include <string>
int main(int argc, char* argv[]) {
//Fill it by own.
std::vector<int> lotsOfNumbers = {0,1,2,3,4,5,6,7,8,9};
//Loop to find odd numbers.
for(int i=0;i<lotsOfNumbers.size(); i++) {
if(lotsOfNumbers[i]%2!=0) std::cout << lotsOfNumbers[i] << std::endl;
else continue;
}
return 0;
}
Situation B:
#include <iostream>
#define check(x) ((x>30) ? 2*x : 30-x)
int main(int argc, char* argv[]) {
std::cout << check(15) << std::endl;
std::cout << check(-2) << std::endl;
std::cout << check(30) << std::endl;
std::cout << check(78) << std::endl;
return 0;
}