👤

Dau Coroana!!!!!!!!!!!!!!!!!!!

Dau Coroana class=

Răspuns :

Răspuns:

Pb 1

#include <iostream>

using namespace std;

int main()

{

int n,s=0,y;

cin>>n;

y=n;

while(y)

{

s=s+y%10;

y/=10;

}

if(s%2==0)

cout<<"Suma cifrelor numarului "<<n<<" este un numar par";

else

cout<<"Suma cifrelor numarului "<<n<<" nu este un numar par";

return 0;

}

Pb 2

#include <iostream>

using namespace std;

bool prim(int x)

{

int d;

if(x<2)

return false;

if(x==0)

return true;

for(d=2;d<=x/2;d++)

if(x%d==0)

return false;

return true;

}

int main()

{

int a,b;

cin>>a>>b;

for(int i=a;i<=b;i++)

if(prim(i)==true)

cout<<i<<" ";

return 0;

}

Pb 3

#include <iostream>

using namespace std;

int main()

{

int n,nr=0;

cin>>n;

while(n)

{

cout<<n%10<<" ";

n/=10;

nr++;

}

cout<<endl;

cout<<nr;

return 0;

}

Pb 4

#include <iostream>

using namespace std;

int nrPerf(int x)

{

int s=0,d;

for(d=1;d<=x/2;d++)

if(x%d==0)

s=s+d;

if(s==x)

return 1;

return 0;

}

int main()

{

int a,b;

cin>>a>>b;

for(int i=a;i<=b;i++)

if(nrPerf(i))

cout<<i<<" ";

return 0;

}

Ti le dau pe rand pe toate

Explicație:

Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!


En Learnings: Alte intrebari