👤

Am nevoie de ajutoor!!
1.Scrieți o funcție care primește un număr și returnează cifra zecilor numărului dat.
2.Scrieți o funcție care primește un număr și returnează suma cifrelor acestui număr.
Scrieți o funcție care primește un număr și returnează răsturnatul numărului dat.
Scrieți o funcție care primește un număr și returnează valoarea 1 daca acel număr
este prim sau valoarea 0 în caz contrar. 5.Scrieți o funcție care primește un număr cu cel mult nouă cifre și o cifră k și returnează
valoarea 1 daca cifra k se regăsește printre cifrele numărului dat sau valoarea 0 în caz contrar.​


Răspuns :

1.

int cifrazecilor(int n){

cin>>n;

return n/10;

}

2.

int sumacif(int n){

cin>>n;int s=0;

while(n!=0){

s=s+n%10;

n/=10;

}

return s;

}

3.

int rasturnat (int n){

cin>>n;

int og=0;

while(n!=0){

og=og*10+n%10;

n/=10;

}

return og;

}

4.

bool isprim(int n){

cin>>n;

if(n==1 or n==0) return false;

else if(n!=2 and n%2==0) return false;

for(int d=3;d*d<=n;d+=2){

if(n%d==0) return false;

}

return true;

}

5.

bool verifcifrak(int n, int k){

cin>>n>>k;

return false;

while(n!=0){

if(n%10==k) return true;

n/=10;

}

}

In ce clasa esti?

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


Ze Learnings: Alte intrebari