Informatică, întrebare adresată de muresangeorgiana, 9 ani în urmă

Scrieţi o secvenţă de instrucţiuni C/C++ care determină, în urma executării ei, afişarea pe
ecran a mesajului Corect dacă un şir de maximum 100 caractere, memorat de variabila s,
este palindrom sau mesajul Incorect în caz contrar. Un şir de caractere este palindrom dacă
citit de la început la sfârşit este identic cu şirul citit de la sfârşit la început.
Exemplu: şirul de caractere cojoc este palindrom

Răspunsuri la întrebare

Răspuns de passbrain123
2
#include<iostream>#include <string.h>
using namespace std;
int main(){    char sir[101];    cin.getline(sir,100);    int i=0, n = strlen(sir);    int ok =1;    while (ok && i<n/2) {        if (sir[i]!=sir[n-i-1]) ok =0;        i++;    }    if (ok) cout<<"Corect";    else cout<<"Incorect";    return 0;}
Alte întrebări interesante