Mă poate ajuta cineva cu această problemă?(c++)
Anexe:
Răspunsuri la întrebare
Răspuns de
3
Răspuns:
#include <iostream>
using namespace std;
int main()
{
int n,k, copie, r,m,z=1,cif;
cin >> n >> k;
copie=n;
cif=copie%10;
copie=copie/10;
while (cif!=k && copie>0)
{
cif=copie%10;
z=z*10;
copie=copie/10;
}
if (cif==k)
{
r=n%z;
m=(n-r)/z;
z=1;
copie=m;
while (copie)
{
z=z*10;
copie=copie/10;
}
n=r*z+m;
}
cout << n;
return 0;
}
Explicație:
mepi7:
multumesc mult
Alte întrebări interesante
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă