কাজটি হল PL/SQL-এ দূরত্ব কিলোমিটার থেকে মিটার এবং সেন্টিমিটারে রূপান্তর করা। PL/SQL হল SQL এর এক্সটেনশন যা SQL এর ডেটা ম্যানিপুলেশনকে পদ্ধতিগত ভাষার কাজের সাথে একত্রিত করে।
সমস্যা অনুসারে আমাদের দূরত্ব কিলোমিটারে থাকা উচিত যার মান আমাদের মিটার এবং সেন্টিমিটারে রূপান্তর করতে হবে।
রূপান্তর নিয়ম অনুযায়ী -
1 কিমি =1000 মিটার
1 কিমি =100000 সেন্টিমিটার
এই রূপান্তর নিয়ম অনুসারে আমরা দূরত্বকে PL/SQL-এ যুক্তি দ্বারা রূপান্তরিত করতে চাই।
উদাহরণ
Input: kilometer = 10 Output: meter = 10000 Centimeter = 1000000 Input: kilometer = 9 Output: meter = 9000 Centimeter = 900000
পদ্ধতি আমরা ব্যবহার করব
-
একটি ইনপুট হিসাবে কিলোমিটারের মান নিন।
-
কিলোমিটারের মানকে 1000 দ্বারা গুণ করুন তারপর মিটারে ফলাফল সংরক্ষণ করুন এবং মুদ্রণ করুন৷
-
মিটারের মান 100 দ্বারা গুণ করুন তারপর সেন্টিমিটারে ফলাফলটি সংরক্ষণ করুন এবং মুদ্রণ করুন।
উদাহরণ
--DECLARATION DECLARE KM NUMBER := 4.5; meter NUMBER := 0; Cem NUMBER := 0; --BODY BEGIN meter := km * 1000; Cem := meter * 100; dbms_output.Put_line('The value of 4.5 KM to meters is: ' ||meter); dbms_output.Put_line('The value of 4.5 KM to centimeters is: ' ||cem); END; --BODY END
আউটপুট
যদি আমরা উপরের কোডটি চালাই তবে এটি নিম্নলিখিত আউটপুট −
উৎপন্ন করবেThe value of 4.5 KM to meters is: 4500 The value of 4.5 KM to centimeters is: 450000