C ভাষায় || কে কোন ধরনের অপারেটর বলা হয়?
ক) Arithmetic
খ) Logical
গ) Relational
ঘ) Assignment
বিস্তারিত ব্যাখ্যা:
||' হলো লজিক্যাল OR অপারেটরের প্রতীক যা দুটি শর্তের মধ্যে যৌক্তিক OR অপারেশন করে।
Related Questions
ক) A = ?
খ) C =>
গ) B = !
ঘ) D <
Note : '<' (ছোট) হলো একটি রিলেশনাল অপারেটর যা দুটি সংখ্যা তুলনা করতে ব্যবহৃত হয়। '!' হলো লজিক্যাল NOT অপারেটর।
ক) +
খ) AND
গ) >=
ঘ) <<
Note : '>=' (বড় বা সমান) হলো একটি সম্পর্কযুক্ত অপারেটর যা দুটি রাশির মধ্যে সম্পর্ক তুলনা করে। '+' গাণিতিক 'AND' লজিক্যাল এবং '<<' বিটওয়াইজ অপারেটর।
ক) 2
খ) 5
গ) 3
ঘ) 6
Note : সি ভাষায় ৬ ধরনের রিলেশনাল অপারেটর রয়েছে: == (সমান) != (সমান নয়) > (বড়) < (ছোট) >= (বড় বা সমান) এবং <= (ছোট বা সমান)।
ক) -1 test
খ) test@1
গ) test_1
ঘ) test 1
Note : চলকের নামে হাইফেন (-) @ বা ফাঁকা স্থান ব্যবহার করা যায় না। 'test_1' আন্ডারস্কোর ব্যবহার করেছে যা একটি বৈধ চলকের নাম।
ক) Bubble
খ) Split
গ) Selection
ঘ) Merge
Note : Bubble Sort Selection Sort এবং Merge Sort হলো সর্টিং অ্যালগরিদম। 'Split' কোনো সর্টিং অ্যালগরিদম নয় এটি সাধারণত ডেটাকে বিভক্ত করার প্রক্রিয়া।
ক) Bubble sort
খ) Quick sort
গ) Selection sort
ঘ) Insertion sort
Note : দেওয়া অপশনগুলোর মধ্যে Quick sort অ্যালগরিদমটি বেশিরভাগ ক্ষেত্রে O(n log n) গড় সময় জটিলতার কারণে সবচেয়ে দ্রুত ডেটা সর্ট করতে পারে।
জব সলুশন