Advertisement
Falu

Untitled

Jun 24th, 2018
64
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.62 KB | None | 0 0
  1. #include <iostream>
  2. #include <string.h>
  3. #include <cctype>
  4.  
  5. using namespace std;
  6.  
  7. bool jestPalindromem( char * napis )
  8. {
  9.     bool wynik = false;
  10.     int rozmiar = strlen(napis);
  11.     string napisS;
  12.     for(int i = 0; i < rozmiar ; i++)
  13.     {
  14.         napisS+=toupper(napis[i]);
  15.     }
  16.     int suma = 0;
  17.     for(int i = 0, j = rozmiar-1; i < rozmiar; i++, j--)
  18.     {
  19.         int licznik = 1;
  20.         if(napisS[i]==napisS[j]) licznik-=1;
  21.         suma+=licznik;
  22.  
  23.     }
  24.  
  25.     if(suma == 0) wynik = true;
  26.     return wynik;
  27. }
  28.  
  29. int main()
  30. {
  31.     char tab[] = "AbCbA";
  32.     cout<<jestPalindromem( tab);
  33.     return 0;
  34. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement