Subprogramul schimb are trei parametri:
- n si x, prin care primeste cate un numar natural (n in [0,10^8], x in [1,9]);
- p, prin care primeste un numar natural reprezentand pozitia unei cifre a numarului n (0<=p). Pozitiile cifrelor sunt numerotate de la dreapta la stanga, astfel: cifra unitatilor este pe pozitia 0, cifra zecilor este pe pozitia 1 s.a.m.d.
Subprogramul transforma numarul n, inlocuind cifra de pe pozitia p cu cifra x, si furnizeaza numarul obtinut tot prin parametrul n.
Scrieti definitia completa a subprogramului.
Exemplu: daca n=12587, x=6 si p=3, dupa apel, n=16587.
- Date de intrare
- Se citesc de la tastatura n, x si p.
- Date de iesire
- Se afiseaza numarul obtinut dupa inlocuirea cifrei.
- Restrictii
- 0 <= n <= 10^8, 1 <= x <= 9, 0 <= p, cifra de pe pozitia p a lui n exista
Exemple
Exemplul 1
Intrare
12587 6 3
Iesire
16587
Exemplul 2
Intrare
0 5 0
Iesire
5

