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

Să se scrie un program care citește mai multe propoziții și determină despre fiecare dacă este palindromică.

Răspunsuri la întrebare

Răspuns de express
2
Problema ta se numeste PalindromPropozitie si iti ofer sursa mea in C++. Succes!
#include <bits/stdc++.h>

using namespace std;
char s[256];
int i,j,n,k,ok, lu;
int main()
{
   ifstream f("palindrom.in");
   ofstream g("palindrom.out");
   f>>n;
   f.get();
   for(k=1;k<=n;k++)
   {
       f.getline(s,sizeof(s));

       ok=1;
       i=0;
       lu = strlen(s);
       j=lu-1;
       while(i<=j)
       {
           while(s[i]==' ') i++;
           while(s[j]==' ') j--;
           if(s[i]!=s[j])
           {
               ok=0;
               break;
           }
           i++;
           j--;
       }
       g<<ok<<"\n";
   }
   return 0;
}

Alte întrebări interesante