| Varianta 89 / Subiectul 3 / Problema 3 |
#include<iostream.h>
void numar( long &n, int c1, int c2)
{ long p=1,m;
int c=0,poz=0;
m=n;
while(m)
{ if(m%10==c1) poz=c;
m=m/10;
c++;
}
for(int i=1;i<=poz;i++) p=p*10;
if(poz>0)
{
n=n/(p*10);
n=n*10+c2;
n=n*p;
}
}
void main()
{ long n;
cin>>n;
numar(n,4,7);
cout<<n;
} |