Se citește un număr natural nenul n. Numărul n1 este format doar din cifrele pare ale lui n. Numărul n2 este format doar din cifrele impare ale lui n. Calculați valoarea absolută a diferenței lor.
Răspunsuri la întrebare
Răspuns de
12
#include <iostream>
using namespace std;
int main(){ int n,n1=0,n2=0; cin>>n; while(n!=0){ if(n%10%2==0)n1=n1*10+n%10; else n2=n2*10+n%10; n=n/10; } cout<<n1<<" "<<n2; //Daca doresti sa iti afiseze numerele in ordinea cifrelor din n scrie si asta inainte de cout// /* while(n1!=0){ x=x*10+n1%10; n1=n1/10; } n1=x; while(n2!=0){ y=y*10+n2%10; n2=n2/10; } n2=y; */}
using namespace std;
int main(){ int n,n1=0,n2=0; cin>>n; while(n!=0){ if(n%10%2==0)n1=n1*10+n%10; else n2=n2*10+n%10; n=n/10; } cout<<n1<<" "<<n2; //Daca doresti sa iti afiseze numerele in ordinea cifrelor din n scrie si asta inainte de cout// /* while(n1!=0){ x=x*10+n1%10; n1=n1/10; } n1=x; while(n2!=0){ y=y*10+n2%10; n2=n2/10; } n2=y; */}
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
9 ani în urmă
Franceza,
9 ani în urmă
Matematică,
9 ani în urmă