প্রশ্ন ট্যাগ «switch-statement»

কম্পিউটার প্রোগ্রামিংয়ে একটি স্যুইচ, কেস, সিলেক্ট বা ইন্সপেকশন স্টেটমেন্ট হল একধরণের নির্বাচন নিয়ন্ত্রণ ব্যবস্থা যা ভেরিয়েবলের বিষয়বস্তুর উপর ভিত্তি করে কোডের নির্দিষ্ট ব্লকগুলি আহ্বান করতে ব্যবহৃত হয়।

13
কীভাবে সংখ্যাকে এক মাসের রূপে রূপান্তর করে সুইচ কেস ব্লককে সংক্ষিপ্ত করবেন?
এটি অল্প লাইনে লেখার কোনও উপায় কি তবে সহজেই পাঠযোগ্য? var month = ''; switch(mm) { case '1': month = 'January'; break; case '2': month = 'February'; break; case '3': month = 'March'; break; case '4': month = 'April'; break; case '5': month = 'May'; break; case '6': month = …

3
(0) যদি কাজ করার মতো একটি স্যুইচ কেস ছেড়ে যায় তবে কি ব্যবহার করছে?
আমার এমন একটি পরিস্থিতি রয়েছে যেখানে আমি সি ++ স্যুইচ বিবৃতিতে দুটি ক্ষেত্রেই তৃতীয় কেস হতে পারি। বিশেষত, দ্বিতীয় কেসটি তৃতীয় কেসের মধ্যে পড়বে, এবং প্রথম কেসটিও দ্বিতীয় মামলার মধ্য দিয়ে না গিয়েই তৃতীয় মামলায় পড়ে যাবে । আমি একটি বোবা ধারণা ছিল, এটি চেষ্টা, এবং এটি কার্যকর! আমি একজন …

8
জাভা সুইচ স্টেটমেন্ট সহ এনাম ব্যবহার করে
আমি এই প্রশ্নের অনুরূপ বিভিন্ন প্রশ্নোত্তর হিসাবে দেখেছি কিন্তু এর সমাধান খুঁজে পাইনি। আমার কাছে যা আছে তা হ'ল একটি এনাম যা কোনও টিভি গাইড দেখার বিভিন্ন উপায়ে প্রতিনিধিত্ব করে ... এনড্রয়েড Applicationক্লাসে static enum guideView { GUIDE_VIEW_SEVEN_DAY, GUIDE_VIEW_NOW_SHOWING, GUIDE_VIEW_ALL_TIMESLOTS } ... যখন ব্যবহারকারী পরিবর্তনটি কোনও ইভেন্ট হ্যান্ডলার int0-2 থেকে …

4
এই উত্স কোডটি একটি স্ট্রিং সিটিতে স্যুইচ করছে এটি কীভাবে এটি করে?
আমি কিছু এমুলেটর কোডটি পড়ছি এবং আমি সত্যিই অদ্ভুত কিছুকে মোকাবিলা করেছি: switch (reg){ case 'eax': /* and so on*/ } এটা কিভাবে সম্ভব? আমি ভেবেছিলাম আপনি কেবল switchঅবিচ্ছেদ্য প্রকারের উপরই পারেন। কিছু ম্যাক্রো কৌতুক চলছে?

2
স্যুইচ () বিবৃতি ব্যবহার
আমি আর-এ স্যুইচ স্টেটমেন্টটি সম্পর্কে কিছুটা বিভ্রান্ত হয়ে পড়েছি Simp কোনও ফাংশনে আর্গুমেন্টগুলির মধ্যে একটির চরিত্রের মান অনুযায়ী স্যুইচটির একটি সাধারণ ব্যবহার শাখা করা। > centre <- function(x, type) { + switch(type, + mean = mean(x), + median = median(x), + trimmed = mean(x, trim = .1)) + } > …

3
একটি জাভাস্ক্রিপ্ট সুইচ বিবৃতিতে কঠোর তুলনা অনুমান করা কি নিরাপদ?
আমার একটি ভেরিয়েবল রয়েছে যা হয় বুলিয়ান falseবা একটি পূর্ণসংখ্যা (0 সহ) হয়। আমি এটি একটি সুইচ বিবৃতিতে রাখতে চাই: switch(my_var){ case 0: // Do something break; case 1: // Do something else break; case false: // Some other code } গুগল ক্রোমে আমার পরীক্ষাগুলিতে, এটি পুরোপুরি কাজ করছে বলে …

6
কেস স্টেটমেন্টে {Using ব্যবহার করা হচ্ছে। কেন?
ব্যবহার করে {এবং }এ-তে কী লাভ?case বিবৃতি ? সাধারণত, caseবিবৃতিতে যতগুলি লাইন রয়েছে তা বিবেচনা না করেই সমস্ত লাইন কার্যকর করা হয়। এটি কি কেবল পুরানো / নতুন সংকলক সম্পর্কিত একটি নিয়ম বা এর পিছনে কিছু আছে? int a = 0; switch (a) { case 0:{ std::cout << "line1\n"; std::cout …

6
জাভা সুইচগুলির মধ্যে ভেরিয়েবলগুলি ঘোষণা এবং প্রারম্ভিককরণ
জাভা সুইচ সম্পর্কে আমার একটি ক্রেজি প্রশ্ন আছে। int key = 2; switch (key) { case 1: int value = 1; break; case 2: value = 2; System.out.println(value); break; default: break; } দৃশ্যপট 1 - যখন keyদুই এটা সফলভাবে যেমন 2. মান প্রিন্ট যখন আমি মন্তব্য করতে যাচ্ছি - দৃশ্যপট …

1
এলম সংকলক চিরকাল চলমান, কম্পিউটার সবেমাত্র গরম হচ্ছে getting
এই সমস্যাটি কী কারণে ঘটছে তা আমি নিশ্চিত নই, তবে একটি প্রকল্পে, আমি তৈরি করছি, সংকলকটি কেবল একটি মডিউল সংকলন করতে কয়েক ঘন্টা সময় নিচ্ছে। আমার কোডবেসের মোট আকার 352KB, তবে মডিউলগুলির কোনওটিই 10KB এর বেশি নয়। আমি একটি নেটিভ বন্দর ব্যবহার করছি, তবে এটি খুব তুচ্ছ; আমি শুধু Date.now()এটি …

17
মামলার বিবৃতি দেওয়ার পরে আমাদের কেন বিরতি দরকার?
সংকলক স্বয়ংক্রিয়ভাবে সুইচটিতে প্রতিটি কোড ব্লকের পরে ব্রেক স্টেটমেন্ট দেয় না কেন? এটি কি historicalতিহাসিক কারণে? আপনি কখন একাধিক কোড ব্লকগুলি কার্যকর করতে চান?

17
প্রতিটি ক্ষেত্রে মানের একটি সীমা সহ স্যুইচ স্টেটমেন্ট ব্যবহার করছেন?
জাভাতে, যেখানে প্রতিটি ক্ষেত্রে একাধিক মান থাকে সেখানে একটি সুইচ বিবৃতি লেখা সম্ভব? উদাহরণস্বরূপ (যদিও পরিষ্কারভাবে নিম্নলিখিত কোডটি কাজ করবে না): switch (num) { case 1 .. 5: System.out.println("testing case 1 to 5"); break; case 6 .. 10: System.out.println("testing case 6 to 10"); break; } আমি মনে করি এটি উদ্দেশ্য …

3
সুইফট: স্যুইচ ক্ষেত্রে alচ্ছিক মান বিরুদ্ধে পরীক্ষা
সুইফট, কিভাবে আমি একটি সুইচ বিবৃতি একটি কেস লিখতে পারেন যে পরীক্ষার মান সত্যি সত্যি একটি বিষয়বস্তু বিরুদ্ধে জাগ্রত ঐচ্ছিক , কেস ঐচ্ছিক থাকে বেশি কুঁদন nil? আমি এখানে কীভাবে কল্পনা করি এটি দেখতে পারে: let someValue = 5 let someOptional: Int? = nil switch someValue { case someOptional: // …

10
সি # স্যুইচ স্টেটমেন্টটি আইগনোর কেসটি কীভাবে ব্যবহার করবেন
আমার যদি যদি একটি স্যুইচ-কেস স্টেটমেন্ট থাকে যেখানে স্যুইচটিতে থাকা অবজেক্টটি স্ট্রিং করে থাকে, তাহলে কি একটি উপেক্ষাক্যাসের তুলনা করা সম্ভব? আমি উদাহরণস্বরূপ আছে: string s = "house"; switch (s) { case "houSe": s = "window"; } হবে sমান "উইন্ডো" পেতে? আমি কীভাবে স্যুইচ-কেস স্টেটমেন্টকে ওভাররাইড করব তাই এটি উপেক্ষা …

3
var / নাল আজব আচরণের সাথে স্যুইচ করুন
নিম্নলিখিত কোড দেওয়া: string someString = null; switch (someString) { case string s: Console.WriteLine("string s"); break; case var o: Console.WriteLine("var o"); break; default: Console.WriteLine("default"); break; } সুইচ স্টেটমেন্টটি মিলছে কেন case var o? এটি আমার বোঝার সাথে case string sমেলে না s == nullকারণ যখন (কার্যকরভাবে) (null as string) != …

17
বিবরণটি রিটার্ন সহ স্যুইচ করুন - কোডের সঠিকতা
ধরা যাক আমার প্রায় সি কাঠামোয় এই কাঠামোর কোড রয়েছে: switch (something) { case 0: return "blah"; break; case 1: case 4: return "foo"; break; case 2: case 3: return "bar"; break; default: return "foobar"; break; } এখন স্পষ্টতই, কোডগুলি breakসঠিকভাবে চালানোর জন্য এসগুলি প্রয়োজনীয় নয়, তবে আমি যদি সেগুলি …

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.