কম্পিউটার টিউটোরিয়াল

PL/SQL-এ একটি সংখ্যা প্যালিনড্রোম (Palindrome) কিনা যাচাই করা

এই অনুচ্ছেদে আমরা PL/SQL ব্যবহার করে একটি সংখ্যা প্যালিনড্রোম কিনা তা যাচাই করার পদ্ধতি দেখব। PL/SQL কোডে, কিছু কমান্ডের গ্রুপ সম্পর্কিত ঘোষণা স্টেটমেন্টের একটি ব্লকের মধ্যে সাজানো থাকে।

একটি সংখ্যা প্যালিনড্রোম হয় যদি সেই সংখ্যাটি এবং তার বিপরীত ক্রমের সংখ্যা একই হয়। ধরা যাক একটি সংখ্যা ১২৩২১, এটি প্যালিনড্রোম, কিন্তু ১২৩৪৫ প্যালিনড্রোম নয়।

উদাহরণ

DECLARE 
   n number; 
   m number; 
   temp number:=0; 
   rem number; 
BEGIN 
   n :=12321; 
   m :=n; 
   while n>0 
   loop 
      rem := mod(n,10); 
      temp := (temp*10)+rem; 
      n := trunc(n/10); 
   end loop; 
   if m = temp 
   then 
      dbms_output.put_line('Palindrome'); 
   else 
      dbms_output.put_line('Not Palindrome'); 
   end if; 
END;

আউটপুট

Palindrome
  1. পাইথনে একটি সংখ্যার বাইনারি রিপ্রেজেন্টেশন প্যালিনড্রোম কিনা

  2. পাইথনে প্যালিনড্রোম নাম্বার যাচাই (Palindrome Number)

  3. পাইথনে স্ট্রিং নাম্বার প্যালিনড্রোম কিনা চেক করা

  4. পাইথনে বাইনারি রিপ্রেজেন্টেশন প্যালিনড্রোম কিনা যাচাই করার প্রোগ্রাম