الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كود البالندروم طلب؟

مغلق
بدأه The_Twister في 16 أبريل 2005 · 2 رد · 716 مشاهدة · في JavaSE
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

لو سمحتم ممكن شرح هذا البرنامج

class Tester
{
  public boolean test( String trial )
  {
    String lower = trial.toLowerCase();

    StringBuffer azBuffer  = new StringBuffer();

    for ( int j=0; j < lower.length(); j++ )
    {
       char c = lower.charAt(j);
       if ( c >= 'a' && c <= 'z' )
         azBuffer.append( c );
    }

    String forward  = azBuffer.toString();
    String backward = azBuffer.reverse().toString();

    if ( forward.equals( backward ) )
      return true;
    else
      return false;
  }
}

public class PalindromeTester
{
  public static void main ( String[] args )throws Exception
  {
    Tester pTester = new Tester();
    String trial = "A man, a plan, a canal, Panama!";

    if ( pTester.test( trial ) )
      System.out.println( "Is a Palindrome" );
    else
      System.out.println( "Not a Palindrome" );

	System.in.read();
  }

}

و كمان بدي كود

يطبع

البالندروم

مثلا

كلمة

friend

يطبعها معكوسة

dneirf

وبكووون شاااااااااكرة الكم

#2

البرنامج لعكس الحروف :

dim str as stirng

str="Friend"

str= strReverse(str)

MsgBox str

الناتج =dneirf

#3

شكرا بس

انا

اريد

الكود كامل

من البداية لين النهاية

هذا الموضوع مغلق.

مواضيع مشابهة