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; } |