Răspuns :
Răspuns:
#include <iostream>
using namespace std;
int n, n1, sumprime, nrprime, nrpare;
int main()
{
cin>>n;
n1=n;
while (n)
{
if (n%10==1 || n%10==3 || n%10==5 || n%10==7)
sumprime+=n%10;
n/=10;
}
n=n1;
while (n)
{
if (n%10==1 || n%10==3 || n%10==5 || n%10==7)
nrprime++;
n/=10;
}
n=n1;
while (n)
{
if ((n%10)%2==0)
nrpare++;
n/=10;
}
cout << sumprime << " " << nrprime << " " << nrpare;
}
Explicație: Probabil voiai cu algoritmul de numere prime, dar cred ca e mai usor asa. Dar daca doresti neaparat cu algoritmul de numere prime il pot face si asa.
Vă mulțumim că ați vizitat site-ul nostru web care acoperă despre Informatică. Sperăm că informațiile furnizate v-au fost utile. Nu ezitați să ne contactați dacă aveți întrebări sau aveți nevoie de asistență suplimentară. Ne vedem data viitoare și nu ratați să marcați.