কম্পিউটার

PL/SQL-এ একটি সংখ্যার প্রথম এবং শেষ অঙ্কের যোগফল


এই সমস্যায়, আমাদের একটি নম্বর দেওয়া হয়েছে n। আমাদের কাজ হল PL/SQL-এ একটি সংখ্যার প্রথম এবং শেষ অঙ্কের যোগফল খুঁজে বের করার জন্য একটি প্রোগ্রাম তৈরি করা।

প্রথমে, আসুন PL/SQL সম্পর্কে ব্রাশ-আপ করি,

PL/SQL হল SQL এর সাথে প্রোগ্রামিং ভাষার পদ্ধতিগত বৈশিষ্ট্যের সমন্বয়।

সমস্যাটি বোঝার জন্য একটি উদাহরণ নেওয়া যাক,

ইনপুট − n =31415

আউটপুট − 8

ব্যাখ্যা − প্রথম অঙ্ক =3 , শেষ অঙ্ক =5। যোগফল =8

এই সমস্যাটি সমাধান করতে, আমরা n সংখ্যার প্রথম এবং শেষ সংখ্যাটি বের করব। এবং প্রিন্ট তাদের যোগফল.

প্রথম এবং শেষ সংখ্যাগুলি substr() ব্যবহার করে বের করা হয় ফাংশন।

উদাহরণ

আমাদের সমাধানের কাজ চিত্রিত করার জন্য প্রোগ্রাম,

 পূর্ণসংখ্যা ঘোষণা করুন :=31415; ফিস্টডিজিট পূর্ণসংখ্যা :=0; লাস্ট ডিজিট পূর্ণসংখ্যা :=0; s পূর্ণসংখ্যা; শুরু করুন যদি a> 9 তারপর lastDigit:=Substr(n, 1, 1); fistDigit :=Substr(n, Length(n), 1); s :=fistDigit + lastDigit; ELSE s :=n; END যদি 

আউটপুট

সংখ্যার প্রথম সংখ্যা এবং শেষ সংখ্যার যোগফল হল 8

  1. C++ এ একটি সংখ্যায় M ধারাবাহিক সংখ্যার সর্বোচ্চ যোগফল এবং গুণফল

  2. C++ ব্যবহার করে pl/sql-এ একটি সংখ্যার ফ্যাক্টরিয়াল খুঁজুন।

  3. পাইথনে নম্বরটিতে শুধুমাত্র প্রথম এবং শেষ বিট সেট আছে কিনা তা পরীক্ষা করুন

  4. ক্ষুদ্রতম সংখ্যার প্রথম এবং শেষ সংখ্যা পাইথনে প্রাইম তৈরি করে কিনা তা পরীক্ষা করুন