কম্পিউটার

কিভাবে C++ ব্যবহার করে PL/SQL এ একটি স্ট্রিং রিভার্স করবেন


Pl/SQL হল একটি ব্লক-গঠিত ভাষা যা পদ্ধতিগত কমান্ডের সাথে SQL এর কার্যকারিতাকে একত্রিত করে। এই প্রবন্ধে, আমরা PL/SQL-এ একটি প্রোগ্রাম নিয়ে আলোচনা করব, উদাহরণস্বরূপ −

Input : taerGsIdoG
Output : GodIsGreat
Explanation : reverse string of “taerGsIdoG” is “GodIsGreat”.

Input : LQS
Output : SQL
Explanation Reverse string of “LQS” is “SQL”.

সমাধান খোঁজার পদ্ধতি

  • প্রথমে, আপনাকে প্রদত্ত স্ট্রিংটির দৈর্ঘ্য খুঁজে বের করতে হবে।
  • এখন আপনি লাইনটি অতিক্রম করতে পারেন তবে বিপরীত ক্রমে।
  • ট্র্যাভার্স করার সময় প্রতিটি অক্ষরকে অন্য স্ট্রিংয়ে সংরক্ষণ করুন।
  • অবশেষে, আপনি বিপরীত স্ট্রিংটি প্রিন্ট করতে পারেন।

উদাহরণ

DECLARE
   -- declaring variables to be used.
   input_string VARCHAR(50) := 'taerGsIdoG';
   length NUMBER;
   reversed_string VARCHAR(20);

BEGIN
   -- finding the length of the string.
   length := Length(input_string);

   -- traversing the string in reversed order.
   FOR i IN REVERSE 1.. length LOOP
   -- storing each character in reversed_string variable
   reversed_string := reversed_string || Substr(input_string, i, 1);
   END LOOP;

   dbms_output.Put_line(‘Reversed string : ' || reversed_string);
END;

আউটপুট

Reversed string: GodIsGreat

উপসংহার

এই নিবন্ধে, আমরা একটি PL/SQL প্রোগ্রামিং ভাষা নিয়ে আলোচনা করব যা খুবই সহজ; এটি সিস্টেমে কমান্ড দেওয়ার জন্য সাধারণ ইংরেজি ব্যবহার করার মতো মনে হয়, যা একটি ব্লক-গঠিত ভাষা। আমরা PL/SQL ভাষায় একটি স্ট্রিং বিপরীত করার জন্য একটি প্রোগ্রাম নিয়েও আলোচনা করেছি। আমরা আশা করি আপনার এই নিবন্ধটি সহায়ক হবে৷


  1. ক্লায়েন্ট সার্ভার মডেল ব্যবহার করে C/C++ এ একটি স্ট্রিং বিপরীত করুন

  2. C++ প্রোগ্রাম Recursion ব্যবহার করে একটি বাক্যকে বিপরীত করতে

  3. কিভাবে C# ব্যবহার করে একটি স্ট্রিং রিভার্স করবেন?

  4. কিভাবে C# ব্যবহার করে স্ট্রিং এর দৈর্ঘ্য গণনা করবেন?