Se citește un șir de numere naturale până la întâlnirea lui zero. Pentru fiecare număr din șir să se afișeze un număr format din numărul dat din care au fost eliminate toate cifrele pare. Nu se va prelucra ultimul număr din șir
Exemplu: pentru șirul 7543 1234 324 456 121 0 se va afișa 753 13 3 11
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int main(){
int x, p;
cin >> x;
while(x != 0){
p = 0;
while(x){
if(x % 2 == 1) p = p * 10 + x % 10;
x /= 10;
}
while(p) {
cout << p%10;
p /= 10;
}
cout << ' ';
cin >> x;
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Limba română,
9 ani în urmă