Se citeste de la tastatura n natural(n<=100),apoi se citesc n numere naturale cu maximum 5 cifre
fiecare.Pentru fiecare numar citit x sa se afiseze numarul obtinut din cifrele impare ale lui x.Daca x nu
are cifre impare se va afisa 0.Cate dintre aceste numere sunt divizibile cu 3?Afisati pe ecran rezultatul
Tastatura
6
1232 4527 34 123 569 45
ecran
13 57 3 13 59 5
2
Răspunsuri la întrebare
Răspuns de
0
Răspuns:
#include<iostream>
using namespace std;
int n,i,x,pp,k,p;
int main()
{
cin>>n;
for(i=1;i<=n;i++)
{
cin>>x;
p=0;
pp=1;
while(x)
{
if((x%10)%2==1)
{
p=pp*(x%10)+p;
pp*=10;
}
x/=10;
}
if(p%3==0)k++;
cout<<p<<" ";
}
cout<<endl<<k;
}
Explicație:
Alte întrebări interesante
Limba română,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
8 ani în urmă
Geografie,
8 ani în urmă
Chimie,
9 ani în urmă
Chimie,
9 ani în urmă
Limba română,
9 ani în urmă