Take input of your registration number(8-digits) in the University. Write a program to print all the prime numbers digits in your registration number
#include <iostream>
#include <math.h>
using namespace std;
bool isPrime(int num)
{
if (num < 2)
{
return false;
}
if (num == 2 || num == 3)
{
return true;
}
for (int i = 2; i <= sqrt(num * 1.0); i++)
{
if (num % i == 0)
{
return false;
}
}
return true;
}
int main(){
long int registrationNumber;
cout<<"Input your registration number(8-digits) in the University: ";
cin>>registrationNumber;
cout<<"\nThe prime numbers digits in your registration number: \n";
while (registrationNumber > 0) {
int d = registrationNumber % 10;
if(isPrime(d)){
cout<<d<<"\n";
}
registrationNumber = registrationNumber / 10;
}
cin>>registrationNumber;
return 0;
}
Comments
Leave a comment