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
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;}
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"?
Alte întrebări interesante
Geografie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă