Wie schreibe ich ein Programm, um zu überprüfen, ob die angegebene Zeichenfolge Palindrom ist oder nicht?

2 Antworten


  • #include
    #include
    int stpal(char str[50]);
    Void main ()
    {
    char str [50];
    int Kumpel;
    clrscr();
    printf(”\n\n\t EINE STRING EINGEBEN…: “);
    bekommt (str);
    pal = stpal(str);
    if(pal)
    printf(”\n\t DER EINGEGEBENE STRING IST EIN PALINDROM”);
    else
    printf(”\n\t DER EINGEGEBENE STRING IST KEIN PALINDROM”);
    getch();
    }
    Int stpal (char str [50])
    {
    int i = 0, LEN = 0, pal = 1;
    while(str[len]!='\0')
    len++;
    len–;
    für(I=0; I
  • Dieser Code ist in c# (scharf)
    mit System geschrieben;

    namespace palindromecheck

    {

        class Program

        {



            statisch void Main(string[] args)

            {

                string str, revstr;

             

                Console.WriteLine("ASHISH
    Bolta Hai Geben Sie eine beliebige Zeichenfolge ein, um zu wissen, ob es sich um ein Palindrom handelt oder nicht");

             
    str = Console.ReadLine();



                char[] tempstr = str.ToCharArray();

                Array.Reverse(tempstr);

             
    revstr = neue Zeichenfolge (tempstr);



              // bool caseignore= str.Equals(revstr,
    StringComparison.OrdinalIgnoreCase);

             

                if(string.Compare(str,revstr,true)==0)

                //if (caseignore == true)

                {

                 
    Console.WriteLine("ASHISH Bolta Hai "+str + " Is a Palindrom");

                }

                else

                {

                 
    Console.WriteLine("ASHISH Bolta Hai " + str + " Ist kein Palindrom");

                }

               

                Console.Read();

            }



           

        }

    }

Schreibe deine Antwort

Ihre Antwort erscheint nach der Moderation appear