URGENT!!!
De la tastatură se introduce un șir de caractere,elaborați un program care determină dacă șirul este palindrom.
40 puncte
cturcan69:
Polindrom-cuvânt care poate fi citit de la stânga la dreapta și de la dreapta la stânga fără să-și piardă sensul
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
#include <iostream>
#include <cstring>
using namespace std;
int main()
{
char shir[100];
int i, ok=1, n;
cin >> shir;
n=strlen(shir);
for (i=0; ok && i<n/2 ; i++)
{
if (shir[i] != shir[n-1-i])
ok=0;
}
if (ok)
cout << "palindrom";
else cout << "nu-i palindrom";
return 0;
}
Explicație:
Alte întrebări interesante
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
8 ani în urmă
Istorie,
8 ani în urmă
Limba română,
9 ani în urmă
Limba română,
9 ani în urmă