উদ্দীপকটি পড় প্রশ্নের উত্তর দাও

সামিয়া পাইথন ভাষায় প্রোগ্রামিং করতে পারে। সে একটি প্রোগ্রাম তৈরি করছে যা কোনো ইংরেজি অক্ষর vowel নাকি consonant তা নির্ণয় করতে পারবে।

সামিয়া তার প্রোগ্রামের আউটপুট পাওয়ার জন্য ব্যবহার করবে-
i. type
ii. if...else
iii. match
নিচের কোনটি সঠিক

Updated: 4 months ago
  • i ও ii
  • i ও iii
  • ii ও iii
  • i, ii ও iii
115
ব্যাখ্যাঃ

সামিয়া যে প্রোগ্রাম তৈরি করতে চাচ্ছে, তাতে একটি ইংরেজি অক্ষর vowel (স্বরবর্ণ) নাকি consonant (ব্যঞ্জনবর্ণ) তা নির্ণয় করতে হবে। এর জন্য তাকে অবশ্যই শর্তসাপেক্ষ যুক্তি (conditional logic) ব্যবহার করতে হবে।

        
  • ii. if...else: পাইথনসহ যেকোনো প্রোগ্রামিং ভাষায় শর্তসাপেক্ষ সিদ্ধান্ত (conditional decision) নেওয়ার জন্য if...else স্টেটমেন্ট ব্যবহার করা হয়। যেমন, একটি অক্ষর 'a', 'e', 'i', 'o', 'u' এর যেকোনো একটি হলে সেটি স্বরবর্ণ, অন্যথায় ব্যঞ্জনবর্ণ হবে—এই ধরনের লজিক বাস্তবায়নের জন্য if...else অপরিহার্য।
  •     
  • iii. match: পাইথন 3.10 সংস্করণ থেকে match স্টেটমেন্ট (structural pattern matching) যোগ করা হয়েছে। এটিও if...elif...else এর মতোই শর্তসাপেক্ষ সিদ্ধান্ত নেওয়ার জন্য ব্যবহৃত হয়, বিশেষ করে একাধিক শর্ত বা প্যাটার্ন মিলিয়ে দেখার ক্ষেত্রে এটি বেশ কার্যকর। একটি অক্ষর vowel নাকি consonant তা নির্ণয় করতে match স্টেটমেন্ট ব্যবহার করাও সম্ভব।
  •     
  • i. type: পাইথনে type() ফাংশনটি কোনো ভেরিয়েবল বা অবজেক্টের ডেটা টাইপ (data type) নির্ণয় করতে ব্যবহৃত হয়। যেমন, type('a') লিখলে এর আউটপুট হবে , যা বোঝায় 'a' একটি স্ট্রিং টাইপের ডেটা। এটি কোনো অক্ষর স্বরবর্ণ নাকি ব্যঞ্জনবর্ণ তা নির্ণয় করতে ব্যবহৃত হয় না। তাই, type এখানে ভুল।

সুতরাং, সামিয়ার প্রোগ্রামের আউটপুট পাওয়ার জন্য if...else এবং match উভয়ই ব্যবহার করা যেতে পারে, কারণ এগুলি শর্তসাপেক্ষ প্রোগ্রামিং এর জন্য ব্যবহৃত হয়। type ফাংশনটি এই কাজের জন্য সঠিক নয়।

সঠিক উত্তর হলো ii ও iii।

Satt AI
Satt AI
2 weeks ago

Related Question

View All
শিক্ষকদের জন্য বিশেষভাবে তৈরি

১ ক্লিকে প্রশ্ন, শীট, সাজেশন
অনলাইন পরীক্ষা তৈরির সফটওয়্যার!

শুধু প্রশ্ন সিলেক্ট করুন — প্রশ্নপত্র অটোমেটিক তৈরি!

প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
প্রশ্ন এডিট করা যাবে
জলছাপ দেয়া যাবে
ঠিকানা যুক্ত করা যাবে
Logo, Motto যুক্ত হবে
অটো প্রতিষ্ঠানের নাম
অটো সময়, পূর্ণমান
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
অটো নির্দেশনা (এডিটযোগ্য)
অটো বিষয় ও অধ্যায়
OMR সংযুক্ত করা যাবে
ফন্ট, কলাম, ডিভাইডার
প্রশ্ন/অপশন স্টাইল পরিবর্তন
সেট কোড, বিষয় কোড
এখনই শুরু করুন ডেমো দেখুন
৫০,০০০+
শিক্ষক
৩০ লক্ষ+
প্রশ্নপত্র
মাত্র ১৫ পয়সায় প্রশ্নপত্র
১ ক্লিকে প্রশ্ন, শীট, সাজেশন তৈরি করুন আজই

Complete Exam
Preparation

Learn, practice, analyse and improve

1M+ downloads
4.6 · 8k+ Reviews

Question Analytics

মোট উত্তরদাতা

জন

সঠিক
ভুল
উত্তর নেই