👤

Se considera un nr natural nenul n , de maxim 9 cif citit de la tastatura .Sa se determine a.nr cif sale b. nr format cu cif impare , in ordinea inversa aparitiei in nr

Răspuns :

Răspuns:

A.

#include <iostream>

using namespace std;

int n, nr;

int main()

{

cout << "Introduceti numarul n: ";

cin >> n;

if (n == 0)

nr = 1;

else

{

while (n)

{

nr++;

n = n / 10;

}

}

cout << "Numarul n are " << nr << " cifre.";

return 0;

}

B.

#include <iostream>

using namespace std;

int n,m,p;

int main()

{

cout<<"Introduceti numarul n: ";

cin>>n;

p=1;

while(n>0)

{if(n%2==1)

{m=(n%10)*p+m;

p=p*10;

}

n=n/10;

}

if(p==1)

cout<<"Numarul are numai cifre pare";

else

{

cout<<m;

}

return 0;

}

Vă mulțumim că ați ales să vizitați platforma noastră dedicată Informatică. Sperăm că informațiile disponibile v-au fost utile. Dacă aveți întrebări suplimentare sau aveți nevoie de sprijin, 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 pentru acces rapid.


Wix Learning: Alte intrebari