Se considera sirul de caractere S . Daca lungimea sirului este un numar par atunci de inversat sirul S , in caz contrar de inlaturat ultimul caracter al sirului.
Răspunsuri la întrebare
Răspuns de
1
#include <bits/stdc++.h>
using namespace std;
char s[256], ch;
int n, i, j;
int main()
{
cin.getline(s, sizeof(s));
n = strlen(s);
if(n % 2 == 1)
{
s[n - 1] = NULL;
cout << s;
} else
{
for(i = 0, j = n - 1; i < j; i ++, j --)
{
ch = s[i];
s[i] = s[j];
s[j] = ch;
}
cout << s;
}
return 0;
}
using namespace std;
char s[256], ch;
int n, i, j;
int main()
{
cin.getline(s, sizeof(s));
n = strlen(s);
if(n % 2 == 1)
{
s[n - 1] = NULL;
cout << s;
} else
{
for(i = 0, j = n - 1; i < j; i ++, j --)
{
ch = s[i];
s[i] = s[j];
s[j] = ch;
}
cout << s;
}
return 0;
}
Alte întrebări interesante
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă
Geografie,
9 ani în urmă
Matematică,
9 ani în urmă