👤

1. Se citeste un numar natural de maxim 9 cifre. Sa se afiseze numarul format din cifrele de pe pozitii pare ale numarului citit si numarul format din cifrele de pe pozitii impare ale numarului citit. Numaratoare pozitiilor incepe de la ultima cifre.

2. Se citeste un numar natural de maxim 9 cifre. Sa se elimine toate cifrele pare din numar.


Răspuns :

Răspuns:

1, main(){

int n,imp=0,par=0,k=1;

cin>>n;

while (n!=0){

       if(k==1){

           imp=imp*10+n%10;

           n=n/10;

           k++;}

       else{

           par=par*10+n%10;

           n=n/10;

           k=1;}

}

cout<<imp<<" "<<par;

}

2.main(){

int n,uc=0,rez=0,p=1;

cin>>n;

while (n!=0){

       if(n%2==0)

           n=n/10;

       else{

           uc=n%10;

           rez=uc*p+rez;

           p=p*10;

           n=n/10;

       }

}

cout<<rez;

}

Explicație: