Se da un nr:
a)sa se elimine ultimele sale doua cifre
b)sa se dubleze prima si ultima cifra din numar(ex;143-->246)
c)sa se dubleze fiecare cifra para din numar(ex:241-->22441)
d)sa se verifice daca toate cifrele numarului sunt de aceasi paritate(pare/impare)
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include<iostream>
using namespace std
int main()
{
int n, copie;
cin>>n;
cout<<n/100;
copie=n%10*2;
p=10;
int x=n;
n=n/10;
while (n>9)
{
copie=copie+n%10*p;
p=p*10;
}
copie=copie+n*2*p;
n=copie;
cout<<n;
n=x;
p=1;
while(n)
{
copie=copie+n%10*p;
p=p*10;
if(n%2==0) {copie=copie+n%10*p;
p=p*10;}
n=n/10;
}
cout<<copie;
n=x;
int ok=0;
while(n>9)
{ if(n%10==1 && n/10%10==0 || n%10==0 && n/10%10==1){ok=1;
break;}
n=n/10;
}
if(ok==0) cout<<"DA";
else cout<<"NU":
return 0;
}
Explicație:
Alte întrebări interesante
Istorie,
8 ani în urmă
Istorie,
8 ani în urmă
Religie,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă