cerintele 1 și 2 va rogggg
dau coroana!!
Răspunsuri la întrebare
Răspuns:
1.
exemplu:
n=475236
oglinditul impar este: 357
n=6248
Nu exista
rezolvare:
#include <iostream>
using namespace std;
int main() {
int n, o = 0;
cout<<"n="; cin>>n;
while(n > 0)
{
if((n % 10) % 2 == 1) //ultima cifra este impara
{
o = o * 10 + (n % 10);
}
n = n/10; //eliminam ultima cifra din nr, pe care am procesat-o deja
}
if(o > 0)
cout<<"oglinditul impar este: "<<o;
else
cout<<"Nu exista";
return 0;
}
2.
n=2104639
4 3
#include <iostream>
using namespace std;
int main() {
int n, p=0, i=0;
cout<<"n="; cin>>n;
while(n > 0)
{
if((n % 10) % 2 == 1) //ultima cifra este impara
{
i++;
}
else
{
p++;
}
n = n/10; //eliminam ultima cifra din nr, pe care am procesat-o deja
}
cout<<p<<" "<<i;
return 0;
}