problema 19 ,va rog..
Anexe:
Răspunsuri la întrebare
Răspuns de
1
#include <iostream>
using namespace std;
int n, n1, n2, k, nr, i, p = 1;
int main()
{
cin >> n;
k = n;
while(k != 0)
{
nr ++;
k = k / 10;
}
if(nr % 2 == 1)
{
nr = nr/2;
for(i = 1; i <= nr; i ++)
p = p * 10;
p = p * 10;
n1 = n / p;
p = p / 10;
n2 = n % p;
n = n1 * p + n2;
cout << n;
}
else
{
nr = nr/2;
for(i = 1; i < nr; i ++)
p = p * 10;
p = p * 100;
n1 = n / p;
p = p / 100;
n2 = n % p;
n = n1 * p + n2;
cout << n;
}
return 0;
}
using namespace std;
int n, n1, n2, k, nr, i, p = 1;
int main()
{
cin >> n;
k = n;
while(k != 0)
{
nr ++;
k = k / 10;
}
if(nr % 2 == 1)
{
nr = nr/2;
for(i = 1; i <= nr; i ++)
p = p * 10;
p = p * 10;
n1 = n / p;
p = p / 10;
n2 = n % p;
n = n1 * p + n2;
cout << n;
}
else
{
nr = nr/2;
for(i = 1; i < nr; i ++)
p = p * 10;
p = p * 100;
n1 = n / p;
p = p / 100;
n2 = n % p;
n = n1 * p + n2;
cout << n;
}
return 0;
}
Alte întrebări interesante