Se citeste un nr de 3 cifre.Sa se construiasca 2 numere, unul continand cifrele pare ale nr dat, iar celalalt numerele impare.
Ajutor va rog
Răspunsuri la întrebare
Răspuns de
0
#include <iostream>
using namespace std;
int n, a, b, c, nr1, nr2;
int main()
{
cin >> n;
c = n % 10;
b = (n/10)% 10;
a = n / 100;
if(a % 2 == 0) nr2 = nr2 * 10 + a;
else nr1 = nr1 * 10 + a;
if(b % 2 == 0) nr2 = nr2 * 10 + b;
else nr1 = nr1 * 10 + b;
if(c % 2 == 0) nr2 = nr2 * 10 + c;
else nr1 = nr1 * 10 + c;
cout << nr2 << " " << nr1;
return 0;
}
using namespace std;
int n, a, b, c, nr1, nr2;
int main()
{
cin >> n;
c = n % 10;
b = (n/10)% 10;
a = n / 100;
if(a % 2 == 0) nr2 = nr2 * 10 + a;
else nr1 = nr1 * 10 + a;
if(b % 2 == 0) nr2 = nr2 * 10 + b;
else nr1 = nr1 * 10 + b;
if(c % 2 == 0) nr2 = nr2 * 10 + c;
else nr1 = nr1 * 10 + c;
cout << nr2 << " " << nr1;
return 0;
}
Alte întrebări interesante
Matematică,
9 ani în urmă
Fizică,
9 ani în urmă
Geografie,
9 ani în urmă
Geografie,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă