Write statements to validate the number given below is a 4-digit integer and then to print the digit divisable by 2,
int number = 8459
#include <iostream>
#include <string>
using namespace std;
int main()
{
int number = 8459;
string digits = to_string(number);
if(digits.size() == 4)
cout << number << " is a 4-digit number.";
else
cout << number << "is not a 4-digit number.";
cout << endl << endl;
cout << "Digits, divisable by 2: ";
for(int i = 0; i < digits.size(); i++)
{
int digit = digits[i] - '0';
if(digit%2==0)
cout << digit << " ";
}
cout << endl << endl;
return 0;
}
Comments
Leave a comment