কম্পিউটার

একটি স্ট্রিং প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য C# প্রোগ্রাম


একটি স্ট্রিং প্যালিনড্রোম কিনা তা পরীক্ষা করতে, আপনাকে প্রথমে −

ব্যবহার করে স্ট্রিংটির বিপরীতটি খুঁজে বের করতে হবে
Array.reverse()

এর পরে, বিপরীতের সাথে আসল স্ট্রিংকে মেলানোর জন্য equals() পদ্ধতি ব্যবহার করুন। যদি ফলাফলটি সত্য হয়, তার মানে হবে স্ট্রিংটি হল প্যালিনড্রোম৷

উদাহরণ

আসুন আমরা সম্পূর্ণ উদাহরণ চেষ্টা করি। এখানে, আমাদের স্ট্রিং হল "মালয়ালম", যা বিপরীত করলে একই ফলাফল পাওয়া যায়।

using System;
namespace palindromecheck {
   class Program {
      static void Main(string[] args) {
         string string1, rev;
         string1 = "Malayalam";
         char[] ch = string1.ToCharArray();
         Array.Reverse(ch);
         rev = new string(ch);
         bool b = string1.Equals(rev, StringComparison.OrdinalIgnoreCase);
         if (b == true) {
            Console.WriteLine("" + string1 + " is a Palindrome!");
         } else {
            Console.WriteLine(" " + string1 + " is not a Palindrome!");
         }
         Console.Read();
      }
   }
}

আউটপুট

Malayalam is a Palindrome!

  1. একটি অ্যারে প্যালিনড্রোম কিনা বা পুনরাবৃত্তি ব্যবহার করছে না তা পরীক্ষা করার জন্য সি প্রোগ্রাম

  2. একটি অ্যারে প্যালিনড্রোম কিনা তা পরীক্ষা করার জন্য সি প্রোগ্রাম

  3. একটি প্রদত্ত স্ট্রিং কীওয়ার্ড কিনা তা পরীক্ষা করার জন্য পাইথন প্রোগ্রাম

  4. একটি বাক্য পরীক্ষা করার জন্য পাইথন প্রোগ্রাম প্যানগ্রামস কিনা।