1 00:00:00,000 --> 00:00:05,140 2 00:00:05,140 --> 00:00:05,640 ঠিক আছে. 3 00:00:05,640 --> 00:00:08,330 সুতরাং এখন কিছু কিছু কথা বলা যাক programming-- সত্যিই দরকারী 4 00:00:08,330 --> 00:00:09,914 শর্তাধীন বিবৃতি. 5 00:00:09,914 --> 00:00:11,830 সুতরাং শর্তাধীন অভিব্যক্তি আপনার প্রোগ্রাম অনুমতি 6 00:00:11,830 --> 00:00:14,538 সিদ্ধান্ত এবং বিভিন্ন নেওয়া রাস্তা, কিছু কাটাচামচ 7 00:00:14,538 --> 00:00:17,670 আমি একটু আগে উল্লিখিত ভেরিয়েবলের মান উপর নির্ভর করে, 8 00:00:17,670 --> 00:00:20,990 অথবা তার উপর ভিত্তি করে কি ব্যবহারকারীর ইনপুট এ প্রোগ্রামার, কমান্ড লাইন, 9 00:00:20,990 --> 00:00:23,130 অথবা আপনি একটি প্রম্পট আছে অথবা যে ভালো কিছু. 10 00:00:23,130 --> 00:00:26,690 সি বিভিন্ন উপায়ে একটি দম্পতি আছে শর্তাধীন অভিব্যক্তি প্রকাশ যা 11 00:00:26,690 --> 00:00:29,911 আমরা মাঝে মাঝে একটি কল করবে আপনার প্রোগ্রামে শর্তাধীন শাখা. 12 00:00:29,911 --> 00:00:32,910 এবং এগুলোর কয়েকটা পর্যবেক্ষণ করতে যাচ্ছি গোড়া থেকে আপনি বেশ পরিচিত, 13 00:00:32,910 --> 00:00:35,190 তাই আমরা এমনকি তাদের টান করব পাশাপাশি মাত্র 14 00:00:35,190 --> 00:00:38,170 আপনি আপনার মাথার মধ্যে যে সাদৃশ্য করতে পারেন. 15 00:00:38,170 --> 00:00:41,250 >> সুতরাং, if-- একটি সুন্দর হলে শর্তাধীন সহজ. 16 00:00:41,250 --> 00:00:43,560 আপনার কাছ থেকে প্রত্যাহার হলে এখানে ডানদিকে স্ক্র্যাচ 17 00:00:43,560 --> 00:00:50,000 যে ষড়ভুজ হয় আপনি পূরণ করতে পারে একটি নীল প্রকাশের মাউসের তাহলে সঙ্গে 18 00:00:50,000 --> 00:00:53,010 বা এক্স কম 10 হয়, অথবা যে ভালো কিছু. 19 00:00:53,010 --> 00:00:57,390 এবং তারপর, যদি এক্স, কম ছিল 10 বা মাউস আসলে ছিল, তাহলে নিচে, 20 00:00:57,390 --> 00:01:01,140 ভেতরে কোড সব ধাঁধা টুকরা চালানো হবে. 21 00:01:01,140 --> 00:01:03,720 যে মাপসই সমস্ত জিনিষ যে সি আকৃতি ভিতরে. 22 00:01:03,720 --> 00:01:07,200 >> একইভাবে, আমরা আছে কি সেখানে বাম তাহলে. 23 00:01:07,200 --> 00:01:09,210 বুলিয়ান অভিব্যক্তি যদি, আমি শুধু ব্যবহার করছি যা 24 00:01:09,210 --> 00:01:13,010 বুলিয়ান এক জন্য একটি বিকল্প হিসেবে আমরা পূর্বে আলোচনা এক্সপ্রেশন, 25 00:01:13,010 --> 00:01:15,240 খোলা কোঁকড়া বক্রবন্ধনী, বন্ধ কোঁকড়া যুগল. 26 00:01:15,240 --> 00:01:17,720 তাই খোলা কোঁকড়া মনে বক্রবন্ধনী এবং বদ্ধ কোঁকড়া বক্রবন্ধনী 27 00:01:17,720 --> 00:01:22,720 স্যান্ডউইচ যত ধরণের অনুরূপ ডানদিকে তাহলে ব্লকের প্রভাব 28 00:01:22,720 --> 00:01:24,070 গোড়া থেকে. 29 00:01:24,070 --> 00:01:28,680 >> বুলিয়ান অভিব্যক্তি যদি যদি বিবৃতিতে, সত্য 30 00:01:28,680 --> 00:01:30,900 কোড থাকে তাহলে সব লাইন কোঁকড়া ধনুর্বন্ধনী মধ্যে 31 00:01:30,900 --> 00:01:33,870 যাতে চালানো হবে উপর থেকে নিচে. 32 00:01:33,870 --> 00:01:35,700 বুলিয়ান অভিব্যক্তি যদি মিথ্যা, আমরা করব 33 00:01:35,700 --> 00:01:38,610 সবকিছু উপর লাফালাফি মধ্যে কোঁকড়া ধনুর্বন্ধনী, কারণ আমরা শুধুমাত্র 34 00:01:38,610 --> 00:01:44,570 রাস্তা যে কাঁটাচামচ নিচে যেতে চাই যদি বুলিয়ান এক্সপ্রেশন সত্য. 35 00:01:44,570 --> 00:01:48,540 >> আমরা এই এক পদক্ষেপ গ্রহণ করতে পারেন আরও অন্য তাহলে সঙ্গে. 36 00:01:48,540 --> 00:01:50,820 সুতরাং এই ভূত ব্লক প্রায় একই 37 00:01:50,820 --> 00:01:55,884 আমরা ছাড়া, শুধু এই একটি দ্বিতীয় আগে দেখেছি এটা ভিত্তিক দুটি ভিন্ন পাথ লাগে 38 00:01:55,884 --> 00:01:56,550 কি উপর. 39 00:01:56,550 --> 00:02:00,420 মাউস নিচে ছিল, তাই যদি, অথবা X, তাহলে কম ছিল 10 40 00:02:00,420 --> 00:02:04,780 আমরা তাদের মধ্যে যে সবকিছু করব যে প্রথম কাঁটাচামচ, যে প্রথম সি, 41 00:02:04,780 --> 00:02:08,430 >> অন্যথা, মাউস যদি আপ, বা এক্স 10 কম নয়, 42 00:02:08,430 --> 00:02:10,460 আমরা দ্বিতীয় সেটে সবকিছু করতে হবে. 43 00:02:10,460 --> 00:02:15,010 এবং যে আপনি দেখতে কি এর অনুরূপ এখানে সি তাহলে বুলিয়ান অভিব্যক্তি জন্য, 44 00:02:15,010 --> 00:02:17,910 মধ্যে কাপড় না প্রথম কোঁকড়া ধনুর্বন্ধনী সেট. 45 00:02:17,910 --> 00:02:20,550 অন্যথায়, মধ্যে স্টাফ না দ্বিতীয় কোঁকড়া ধনুর্বন্ধনী সেট. 46 00:02:20,550 --> 00:02:22,080 বুলিয়ান যদি তাই অভিব্যক্তি আমরা করব, সত্য 47 00:02:22,080 --> 00:02:23,580 প্রথম সেট মাঝে যাই হোক না কেন. 48 00:02:23,580 --> 00:02:27,480 বুলিয়ান অভিব্যক্তি যদি মিথ্যা, যে অন্য ট্রিগার করবে, 49 00:02:27,480 --> 00:02:30,100 এবং আমরা যাই হোক না কেন হবে কোঁকড়া ধনুর্বন্ধনী দ্বিতীয় সেট. 50 00:02:30,100 --> 00:02:34,190 আবার, উপর থেকে নিচ, সব ধনুর্বন্ধনী মধ্যে লাইন. 51 00:02:34,190 --> 00:02:38,130 >> সি, এটা তৈরি করা সম্ভব একটি যদি-অন্যথায় যদি-অন্য চেইন. 52 00:02:38,130 --> 00:02:42,000 আসলে আপনি থাকতে পারে তাহলে-অন্যথায় যদি-অন্য যদি-অন্য তাই এবং তাই হয়, এবং তাই, এবং 53 00:02:42,000 --> 00:02:42,720 উপর. 54 00:02:42,720 --> 00:02:44,660 ভূত, এই প্রয়োজন ব্লক পাখির. 55 00:02:44,660 --> 00:02:48,280 আপনি একটি যদি-অন্য যোগ, এবং আপনি করা ছিল অন্য ভেতরে অন্য এক করা, 56 00:02:48,280 --> 00:02:51,110 এবং তাই, এবং এটা কোন ধরনের পেয়েছিলাম এর নেস্টেড এবং জটিল. 57 00:02:51,110 --> 00:02:52,450 কিন্তু সি, আমরা যে কাজ করতে হবে না. 58 00:02:52,450 --> 00:02:55,300 আমরা আসলে শুধু থাকতে পারে এটা ভালো একটি চেইন করা. 59 00:02:55,300 --> 00:02:58,350 আবার, আপনি, সব আশা করতে পারে হিসাবে এই শাখা পারস্পরিক একচেটিয়া. 60 00:02:58,350 --> 00:03:00,750 আপনি শুধুমাত্র কখনও যেতে পারেন শাখা এক ডাউন. 61 00:03:00,750 --> 00:03:02,270 যদি এটি সত্য. 62 00:03:02,270 --> 00:03:03,930 অন্যথা, এই সত্য হলে. 63 00:03:03,930 --> 00:03:05,700 অন্যথা, এই সত্য হলে. 64 00:03:05,700 --> 00:03:07,120 অন্যথা, এই কাজ. 65 00:03:07,120 --> 00:03:11,010 সুতরাং এই শাখার সমস্ত চার উদাহরণস্বরূপ পারস্পরিক একচেটিয়া. 66 00:03:11,010 --> 00:03:14,900 এটি একটি যদি-অন্যথায় যদি-অন্য চেন এর. 67 00:03:14,900 --> 00:03:17,580 >> এটা, যদিও সম্ভব এবং মাঝে মাঝে খুব দরকারী, 68 00:03:17,580 --> 00:03:20,950 একটি চেইন না তৈরি করতে পারস্পরিক একচেটিয়া শাখা. 69 00:03:20,950 --> 00:03:24,600 এই উদাহরণে, শুধুমাত্র তৃতীয় এবং চতুর্থ শাখা পারস্পরিক একচেটিয়া. 70 00:03:24,600 --> 00:03:27,450 এটা আপনি করতে পারে যে কিছু হতে পারে প্রথম শর্ত সন্তুষ্ট, 71 00:03:27,450 --> 00:03:29,396 এবং আপনি সন্তুষ্ট করতে পারে দ্বিতীয় শর্ত, 72 00:03:29,396 --> 00:03:31,770 এবং আপনি সন্তুষ্ট করতে পারে তৃতীয় অবস্থায় সেক্ষেত্রেও 73 00:03:31,770 --> 00:03:35,270 আপনাকে প্রথমে শাখা নিচে যেতে হবে, তারপর আপনি একটি দ্বিতীয় শাখা নামা, 74 00:03:35,270 --> 00:03:37,000 তারপর আপনি তৃতীয় শাখা নিচে যেতে হবে. 75 00:03:37,000 --> 00:03:40,450 অথবা সম্ভবত আপনি প্রথম সন্তুষ্ট শর্ত, এবং দ্বিতীয় শর্ত, 76 00:03:40,450 --> 00:03:42,770 কিন্তু আপনি সন্তুষ্ট না তৃতীয় শর্ত. 77 00:03:42,770 --> 00:03:46,230 এই ক্ষেত্রে আপনাকে প্রথমে নামা শাখা ও দ্বিতীয় শাখা, 78 00:03:46,230 --> 00:03:48,040 এবং তারপর চতুর্থ শাখা, 79 00:03:48,040 --> 00:03:51,392 >> এই জন্য কারণ অন্য যে হয় শুধুমাত্র যদি কাছের সহিত আবদ্ধ হবে. 80 00:03:51,392 --> 00:03:53,100 তাই আছে, যদিও অন্য এখানে একটি, যে 81 00:03:53,100 --> 00:03:56,490 অগত্যা একটি পারস্পরিক তৈরি না সবকিছু একচ্ছত্র চেইন. 82 00:03:56,490 --> 00:04:00,890 এটা শুধুমাত্র অভিব্যক্তি সেখানে বুলিয়ান সঙ্গে 83 00:04:00,890 --> 00:04:05,040 প্রকাশের 3-- যে অন্য সঙ্গে পারস্পরিক একচেটিয়া. 84 00:04:05,040 --> 00:04:07,580 তাই এটা সম্ভব হয়, এবং কখনও কখনও বেশ দরকারী, 85 00:04:07,580 --> 00:04:11,772 আমি আগেই বলেছি, এর একটা চেইন তৈরি করতে পারস্পরিক একচেটিয়া নয় শাখা. 86 00:04:11,772 --> 00:04:14,230 এর একটি ভিন্ন কটাক্ষপাত করা যাক শর্তাধীন ধরনের, যা 87 00:04:14,230 --> 00:04:17,392 আপনি ভূত আগে দেখা যায় নি. 88 00:04:17,392 --> 00:04:19,369 কিছু বলা সুইচ বিবৃতি. 89 00:04:19,369 --> 00:04:21,410 সুইচ বিবৃতি কারণ এটি ঝরঝরে ধরনের 90 00:04:21,410 --> 00:04:25,930 পারবেন যে একটি কন্ডিশনাল স্টেটমেন্ট আপনি, স্বতন্ত্র ক্ষেত্রে উল্লেখ করার 91 00:04:25,930 --> 00:04:28,926 পরিবর্তে বুলিয়ান জানানোর এক্সপ্রেশন আপনার জন্য সিদ্ধান্ত নিতে. 92 00:04:28,926 --> 00:04:31,050 সুতরাং উদাহরণস্বরূপ, এর কথা বলা যাক আমি এই প্রোগ্রাম আছে, 93 00:04:31,050 --> 00:04:34,110 এবং আমি ব্যবহারকারীকে জিজ্ঞাসা করছি আমার ইনপুট প্রদান করতে. 94 00:04:34,110 --> 00:04:37,170 তাই আমি বলতে, কোন int x =) (int পেতে, এবং আপনি এখনো পরিচিত না হন, তাহলে, 95 00:04:37,170 --> 00:04:40,190 int- পেতে হয় যে একটি ফাংশন এছাড়াও, CS50 লাইব্রেরি অন্তর্ভুক্ত 96 00:04:40,190 --> 00:04:44,610 আপনি CS50.h অন্তর্ভুক্ত যদি তাই আপনি পাবেন প্রবেশাধিকার আন্তর্জাতিক (পান) এবং সব তার 97 00:04:44,610 --> 00:04:46,840 cousins-- GetFloat,, GetString, এবং তাই. 98 00:04:46,840 --> 00:04:52,590 মূলত এক ভাষার জন্য ফাংশন করুন আমরা ইতিমধ্যে আলোচনা করেছি যে ডাটা টাইপ. 99 00:04:52,590 --> 00:04:53,970 >> সুতরাং int x GetInt সমান. 100 00:04:53,970 --> 00:04:56,390 মূলত কি ঘটছে আমি টার্মিনালে করছি. 101 00:04:56,390 --> 00:04:58,790 আমি একটি সংখ্যা টাইপ করতে ব্যবহারকারীকে জিজ্ঞাসা করছি. 102 00:04:58,790 --> 00:05:02,300 >> আর এখানে আমি করছি সুইচিং আমি কি করছি, নির্ভর করে 103 00:05:02,300 --> 00:05:05,060 ব্যবহারকারী প্রম্পটে টাইপ কি. 104 00:05:05,060 --> 00:05:09,147 তারা এক টাইপ করা হলে সুতরাং, আমি এক প্রিন্ট আউট. 105 00:05:09,147 --> 00:05:09,855 এবং তারপর আমি বিরতি. 106 00:05:09,855 --> 00:05:12,590 107 00:05:12,590 --> 00:05:15,510 তারা দুটি টাইপ করুন, আমি দুই প্রিন্ট আউট. 108 00:05:15,510 --> 00:05:16,690 এবং তারপর আমি বিরতি. 109 00:05:16,690 --> 00:05:19,060 এটা গুরুত্বপূর্ণ প্রতিটি কেসের মধ্যে বিরতি 110 00:05:19,060 --> 00:05:20,890 অন্যথায়, আপনি মাধ্যমে পড়া হবে, কারণ. 111 00:05:20,890 --> 00:05:23,380 আমি কোনো আছে কি না, তাই যদি সেখানে বিরতি, এবং ব্যবহারকারী 112 00:05:23,380 --> 00:05:31,380 টাইপ এক, এটা কি ঘটতে পারে দুঃখিত, এক, দুই, তিন প্রিন্ট হবে. 113 00:05:31,380 --> 00:05:33,099 একেবারে ঠিক, অদ্ভুত আচরণ ধরনের? 114 00:05:33,099 --> 00:05:33,890 আপনি তাই মনে হতে পারে. 115 00:05:33,890 --> 00:05:36,480 কিন্তু আসলে কিছু ক্ষেত্রে যেখানে আছে এই একটি চমত্কার দরকারী জিনিস হতে পারে. 116 00:05:36,480 --> 00:05:39,730 তাই এখানে একটি সুইচ আরেকটি উদাহরণ আমি বিরতি বর্জন যেখানে বিবৃতি. 117 00:05:39,730 --> 00:05:42,030 কিন্তু আমি উদ্দেশ্যমূলকভাবে এটা করতে. 118 00:05:42,030 --> 00:05:43,030 >> সুতরাং এখানে কি ঘটবে? 119 00:05:43,030 --> 00:05:43,821 একটি দ্বিতীয় জন্য মনে. 120 00:05:43,821 --> 00:05:45,960 এমনকি আপনি ভিডিও, বিরতি করতে পারেন. 121 00:05:45,960 --> 00:05:48,230 >> কি তাহলে এখানে ঘটবে ব্যবহারকারী ধরনের চারটি? 122 00:05:48,230 --> 00:05:51,190 123 00:05:51,190 --> 00:05:53,860 তাই আমি ইনপুট জন্য ব্যবহারকারীকে জিজ্ঞাসা করেছি. 124 00:05:53,860 --> 00:05:56,560 তাঁরা মান 4 প্রদান. 125 00:05:56,560 --> 00:05:59,545 আমি যে কি করতে মুদ্রিত পরার যখন? 126 00:05:59,545 --> 00:06:02,170 পূর্ববর্তী স্লাইডে, ছিল সব ক্ষেত্রেই মধ্যে বিরতি. 127 00:06:02,170 --> 00:06:04,750 আর তাই এটি শুধু মুদ্রণ চার এবং তারপর বন্ধ. 128 00:06:04,750 --> 00:06:06,610 কিন্তু এই ক্ষেত্রে, এটা না করবে না. 129 00:06:06,610 --> 00:06:10,700 কি ঘটবে আপনি হয় প্রতিটি ক্ষেত্রে মাধ্যমে পড়া হবে. 130 00:06:10,700 --> 00:06:14,890 >> তাই এই ক্ষেত্রে আমি আমার ক্ষেত্রে সংগঠিত করেছি এমনভাবে যে ব্যবহারকারী ধরনের 4 যদি, 131 00:06:14,890 --> 00:06:20,070 আমি প্রিন্ট হবে চার, তিন, দুই, এক, বন্ধ ঝঁঝা. 132 00:06:20,070 --> 00:06:22,780 তারা 5 টাইপ করেন, তবে আমি শুরু হবে এবং পাঁচটি সময়ে একই জিনিস. 133 00:06:22,780 --> 00:06:26,410 তারা 1 টাইপ করা হলে, আমি চাই শুধু, বিস্ফোরণে এক বন্ধ করতে. 134 00:06:26,410 --> 00:06:28,715 >> তাই এই ক্ষেত্রে, আমি ব্যবহার করছি একটি সুইচ ধরনের চালাকি তাই 135 00:06:28,715 --> 00:06:30,804 আমি পড়া করতে চাইছ যে সব ক্ষেত্রেই মাধ্যমে. 136 00:06:30,804 --> 00:06:33,720 কিন্তু সাধারণত আপনি সম্ভবত কাজ করত করছি তাদের সমস্ত মধ্যে বিরতি চান, 137 00:06:33,720 --> 00:06:36,090 আপনি একটি পরিস্থিতির আছে, যদি না আপনি যেখানে এই এক মত 138 00:06:36,090 --> 00:06:40,081 ধরনের আসলে ওঠানামা আপনি হবেন যে একটি বিরতি ছাড়া ক্ষেত্রে নিচে পড়ে যাবেন. 139 00:06:40,081 --> 00:06:42,830 সুতরাং যে বিশিষ্ট দ্বিতীয় এর শর্তাধীন বিবৃতি ধরনের. 140 00:06:42,830 --> 00:06:47,139 ? যা শেষ হয়: তাই আমি এখানে সি কোড দুই টুকরো আছে. 141 00:06:47,139 --> 00:06:48,680 বাম দিকে ও ডান দিকে. 142 00:06:48,680 --> 00:06:52,330 Glosbe উপর থাকার কথা নয় সম্ভবত আপনি বেশ পরিচিত হওয়া. 143 00:06:52,330 --> 00:06:55,110 >> আমি int x আছে. 144 00:06:55,110 --> 00:06:57,167 এবং আমি সম্ভবত উচিত ব্যবহারকারীকে জিজ্ঞাসা করা হয়েছে 145 00:06:57,167 --> 00:07:00,250 for-- সম্ভবত এই int x হওয়া উচিত GetInt, বা যে মত কিছু সমান. 146 00:07:00,250 --> 00:07:03,030 147 00:07:03,030 --> 00:07:05,240 এবং তারপর আমি একটা সিদ্ধান্ত তৈরি করছি. 148 00:07:05,240 --> 00:07:11,700 কিছু বুলিয়ান অভিব্যক্তি যদি সত্য, মূল্য 5 এক্স নির্ধারণ করুন. 149 00:07:11,700 --> 00:07:13,590 অন্যথা, মান 6 এক্স নির্ধারণ করুন. 150 00:07:13,590 --> 00:07:16,548 >> Glosbe উপর যে সম্ভবত হতে হবে আমাদের আলোচনা থেকে বেশ পরিচিত 151 00:07:16,548 --> 00:07:18,160 এর মাত্র একটি মুহূর্ত আগে অন্যথায় যদি. 152 00:07:18,160 --> 00:07:20,535 আপনি জানেন যে আপনি অবাক হবে ডানদিকে লাইন যে 153 00:07:20,535 --> 00:07:22,310 সঠিক একই জিনিস আছে? 154 00:07:22,310 --> 00:07:26,140 >> ? তাই এই বলা হয়: অথবা কখনও কখনও তিন অপারেটর বলা. 155 00:07:26,140 --> 00:07:27,450 এবং এটি বেশ শীতল. 156 00:07:27,450 --> 00:07:29,110 এটি সাধারণত একটি চতুর কৌতুক হিসাবে ব্যবহৃত হচ্ছে. 157 00:07:29,110 --> 00:07:35,777 >> কিন্তু এটা করতে পারবেন, তা তোমাদের কাছে কি করতে সত্যিই ছোট সঙ্গে অন্য একটি যদি অনুকরণ, 158 00:07:35,777 --> 00:07:37,610 সত্যিই Trivially সংক্ষিপ্ত শর্তাধীন শাখা. 159 00:07:37,610 --> 00:07:41,470 আপনি সাধারণত ব্যবহার করা হবে না:? আপনি যদি প্রতিটি সংকলনের মধ্যে কোড ছয় লাইন ছিল 160 00:07:41,470 --> 00:07:42,569 এর কোঁকড়া ধনুর্বন্ধনী. 161 00:07:42,569 --> 00:07:44,360 কিন্তু আপনি শুধু হন তাহলে একটি দ্রুত সিদ্ধান্ত, 162 00:07:44,360 --> 00:07:47,520 আপনি এক জিনিস করতে যাচ্ছেন তাহলে বা অন্যান্য এবং এটা খুব সহজ, 163 00:07:47,520 --> 00:07:52,240 এই কিভাবে একটি উদাহরণ হতে পারে সাথে এটা করতে? তিন অপারেটর. 164 00:07:52,240 --> 00:07:56,940 সুতরাং int x প্রকাশের সমান? 165 00:07:56,940 --> 00:07:59,470 প্রশ্নের পর জিনিস মার্ক এর এক্স কি মান 166 00:07:59,470 --> 00:08:02,690 মত প্রকাশের সত্য হলে হবে. 167 00:08:02,690 --> 00:08:05,330 >> পরে জিনিস কোলন কি এক্স এর মান 168 00:08:05,330 --> 00:08:07,990 অভিব্যক্তি মিথ্যা যদি হবে. 169 00:08:07,990 --> 00:08:11,510 তাই আমি নিজেকে জিজ্ঞাসা করছি, মত প্রকাশের সত্য? 170 00:08:11,510 --> 00:08:13,870 যদি তা না হয়, মূল্য 5 এক্স নির্ধারণ করুন. 171 00:08:13,870 --> 00:08:16,619 এটা না হলে, মান 6 এক্স নির্ধারণ করুন. 172 00:08:16,619 --> 00:08:17,410 আবার, আমি ভালো বলেছেন. 173 00:08:17,410 --> 00:08:18,670 সাধারণত এটি শুধু একটি চতুর কৌতুক. 174 00:08:18,670 --> 00:08:20,430 এবং কখনও কখনও আপনি হয়ে যদি সত্যিই এটি করতে স্বাচ্ছন্দ্য, 175 00:08:20,430 --> 00:08:22,820 এটা দেখে মনে হচ্ছে, কারণ আপনি এই কাজ করব আপনার প্রোগ্রামে শীতল ধরনের. 176 00:08:22,820 --> 00:08:25,710 সাধারনত আমি এটি উপস্থাপনা করছি আপনি এখন তাই আপনি এটা সাথে পরিচিত আছেন 177 00:08:25,710 --> 00:08:26,990 যদি আপনি এটি দেখুন. 178 00:08:26,990 --> 00:08:30,080 কিন্তু অবশ্যই আপনি না জানেন আপনার কোডের কোন এটি লিখতে. 179 00:08:30,080 --> 00:08:33,246 কিন্তু এটা এমন কিছু সাথে পরিচিত হতে হয়, আপনি স্পষ্টভাবে সম্মুখীন হবেন, কারণ 180 00:08:33,246 --> 00:08:36,130 এখানে কোডের টুকরো এবং সেখানে যেখানে এই: সিনট্যাক্স, 181 00:08:36,130 --> 00:08:39,120 তিন অপারেটর ওরফে, ব্যবহার করা হয়. 182 00:08:39,120 --> 00:08:40,960 >> তাই দ্রুত সারসংক্ষেপ কি কন্ডিশন, হয় 183 00:08:40,960 --> 00:08:44,210 এবং বিকল্প উপলব্ধ কি হয় আপনি আছে সি আপনাকে যদি ও যদি-অন্য, 184 00:08:44,210 --> 00:08:46,860 এবং যদি অন্য তাহলে, ইত্যাদি ইত্যাদি. 185 00:08:46,860 --> 00:08:50,880 বুলিয়ান এক্সপ্রেশন ব্যবহার করতে পারেন তাদের জন্য সিদ্ধান্ত নিতে. 186 00:08:50,880 --> 00:08:53,720 >> সুইচ বিবৃতি দিয়ে আপনি ব্যবহার বিযুক্ত ক্ষেত্রে সিদ্ধান্ত নেওয়ার. 187 00:08:53,720 --> 00:08:57,540 এটা যদি আপনি বিশেষভাবে বলতে হবে, এক, বা এটি তিনটি যদি এটা দুই, বা যদি, 188 00:08:57,540 --> 00:09:00,870 আমি এই জিনিস না, বা করব এই জিনিস, বা এই জিনিস. 189 00:09:00,870 --> 00:09:04,660 আর: প্রতিস্থাপন করার জন্য ব্যবহার করা যেতে পারে খুব সহজ যদি-অন্য শাখা, 190 00:09:04,660 --> 00:09:08,490 বা চেইন করা-অন্যথায় যদি আপনার কোড একটু অভিনব চেহারা. 191 00:09:08,490 --> 00:09:09,250 >> আমি ডগ লয়েড আছি. 192 00:09:09,250 --> 00:09:11,410 এবং এই CS50. 193 00:09:11,410 --> 00:09:12,959