<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: Palidrome Report Program..... in Application Development and Automation Discussions</title>
    <link>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648032#M878616</link>
    <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see this code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PARAMETERS:var(10).
data:tmp(10),len(2),t_len(2).

len = strlen( var ).
t_len = len.

DO len TIMES.
  t_len = t_len - 1.
  CONCATENATE tmp var+t_len(1) into tmp.
ENDDO.

IF var = tmp.
  WRITE:/ 'palindrome'.
ELSE.
  WRITE:/ 'not a palindrome'.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
    <pubDate>Thu, 10 Apr 2008 12:10:50 GMT</pubDate>
    <dc:creator>Former Member</dc:creator>
    <dc:date>2008-04-10T12:10:50Z</dc:date>
    <item>
      <title>Palidrome Report Program.....</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648031#M878615</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Dear Reader,&lt;/P&gt;&lt;P&gt;                    Can u plz forward me Report program in ABAP for palidrome of a string and also palindrom program for 10 digit nos..... plz forward asap....&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;Regards&lt;/P&gt;&lt;P&gt;Narin Nandivada.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 12:02:54 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648031#M878615</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T12:02:54Z</dc:date>
    </item>
    <item>
      <title>Re: Palidrome Report Program.....</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648032#M878616</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;HI,&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;see this code.&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
PARAMETERS:var(10).
data:tmp(10),len(2),t_len(2).

len = strlen( var ).
t_len = len.

DO len TIMES.
  t_len = t_len - 1.
  CONCATENATE tmp var+t_len(1) into tmp.
ENDDO.

IF var = tmp.
  WRITE:/ 'palindrome'.
ELSE.
  WRITE:/ 'not a palindrome'.
ENDIF.
&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;rgds,&lt;/P&gt;&lt;P&gt;bharat.&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 12:10:50 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648032#M878616</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T12:10:50Z</dc:date>
    </item>
    <item>
      <title>Re: Palidrome Report Program.....</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648033#M878617</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;hey &lt;/P&gt;&lt;P&gt;this will definetly  help u .&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;report  zpalin no standard page heading.
"DATA str TYPE string value 'anoopg'.
parameters str type string.

data len type i value 0.
len = strlen( str ).
write : / 'length of the String =' , len.
data even type i value 0.
data temp type i.
data i type i.
data j type i.
temp = len mod 2.

if temp = 0.
  data half type i.
  data ch type char1.
  data ch1 type char1.
  data pos type char3.
  data pos1 type char3.
  data flag type i value 0.
  half = len / 2.
  i = 0.
  pos1 = len - 1.
  while half &amp;lt;&amp;gt; 0.
    ch = str+pos(1).
    pos = pos + 1.
    half = half - 1.

    ch1 = str+pos1(1).
    if ch &amp;lt;&amp;gt; ch1.
    flag = 1.
    endif.

    write : / 'ch =' ,ch ,'ch1=' , ch1.

    pos1 = pos1 - 1.


  endwhile.
  if flag = 1.
    write / 'not a palindrome'.
  else.
    write / 'cong.ts its a palidrome'.
  endif.
  else.

  half = len / 2.
  "write half.
  half = half - 1.
    i = 0.
  pos1 = len - 1.
  while half &amp;lt;&amp;gt; 0.
    ch = str+pos(1).
    pos = pos + 1.
    half = half - 1.

    ch1 = str+pos1(1).
    if ch &amp;lt;&amp;gt; ch1.
    flag = 1.
    endif.

    write : / 'ch =' ,ch ,'ch1=' , ch1.

    pos1 = pos1 - 1.


  endwhile.
  if flag = 1.
    write / 'not a palindrome'.
  else.
    write / 'cong.ts its a palidrome'.
  endif.

endif.&lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt;&lt;/P&gt;&lt;UL&gt;&lt;LI level="1" type="ul"&gt;&lt;P&gt;please  reward if useful.&lt;/P&gt;&lt;/LI&gt;&lt;/UL&gt;&lt;P&gt;&lt;/P&gt;&lt;P&gt; Anoop Gupta&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 12:30:47 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648033#M878617</guid>
      <dc:creator>anoop_gupta2</dc:creator>
      <dc:date>2008-04-10T12:30:47Z</dc:date>
    </item>
    <item>
      <title>Re: Palidrome Report Program.....</title>
      <link>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648034#M878618</link>
      <description>&lt;HTML&gt;&lt;HEAD&gt;&lt;/HEAD&gt;&lt;BODY&gt;&lt;P&gt;Check out the below sample code&lt;/P&gt;&lt;P&gt; &lt;/P&gt;&lt;PRE&gt;&lt;CODE&gt;
DATA: p1(1000) TYPE c VALUE 'STS'.
DATA: p2(1000) TYPE c.

DATA: s_len TYPE i.
CONDENSE p1 NO-GAPS.
s_len = NUMOFCHAR( p1 ).

DATA: position TYPE i VALUE '0'.
DATA: position2 TYPE i.
DATA: offset1 TYPE i.
DO s_len TIMES.
  position2 = s_len - position - 1.
  p2+position2(1) = p1+position(1).
  position = position + 1.
ENDDO.

WRITE: / p1.
WRITE: / p2.

IF p1 = p2.
  WRITE: / 'This is a Palindrome!'.
ENDIF. &lt;/CODE&gt;&lt;/PRE&gt;&lt;P&gt;&lt;/P&gt;&lt;/BODY&gt;&lt;/HTML&gt;</description>
      <pubDate>Thu, 10 Apr 2008 12:38:06 GMT</pubDate>
      <guid>https://community.sap.com/t5/application-development-and-automation-discussions/palidrome-report-program/m-p/3648034#M878618</guid>
      <dc:creator>Former Member</dc:creator>
      <dc:date>2008-04-10T12:38:06Z</dc:date>
    </item>
  </channel>
</rss>

