Informatică, întrebare adresată de Kenshi, 9 ani în urmă

Se da de la tastatura un numar natural n de tip longint/long.Se cere sa se verifice daca n este format din cifre prime.(Eu stiu cum se afla cifrele, dar nush cum sa verific)

Răspunsuri la întrebare

Răspuns de ionutg38
0
#include <iostream>using namespace std;
int main(){    long n;    cin>>n;    bool ok=true;    while(n)    {        if(!(n%10==2||n%10==3||n%10==5||n%10==7))        {            ok=false;            break;        }        n/=10;    }    if(ok)        cout<<n<<" este format din cifre prime.";    else        cout<<n<<" NU este format din cifre prime.";    return 0;}

Kenshi: Ce inseamna "bool ok=true"?
Kenshi: in rest am inteles
Alte întrebări interesante