Difference between revisions of "Java/C2/Switch-Case/Bengali"
From Script | Spoken-Tutorial
(Created page with '{| border=1 || ''Time''' || '''Narration''' |- | 00:02 | Java তে Switch case এর টিউটোরিয়ালে স্বাগত জানাই। |- | 00:06…') |
|||
(4 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
{| border=1 | {| border=1 | ||
− | || ''Time''' | + | || '''Time''' |
|| '''Narration''' | || '''Narration''' | ||
|- | |- | ||
| 00:02 | | 00:02 | ||
− | | Java তে Switch case এর টিউটোরিয়ালে | + | | '''Java''' তে '''Switch case''' এর টিউটোরিয়ালে আপনাদের স্বাগত। |
|- | |- | ||
| 00:06 | | 00:06 | ||
− | | এখানে আপনি Switch case এর ব্যবহার সম্পর্কে শিখবেন। | + | | এখানে আপনি '''Switch case''' এর ব্যবহার সম্পর্কে শিখবেন। |
|- | |- | ||
| 00:11 | | 00:11 | ||
| এখানে আমরা | | এখানে আমরা | ||
− | উবুন্টু সংস্করণ 11.10, | + | |
− | JDK 1.6 এবং | + | উবুন্টু সংস্করণ '''11.10''', |
− | + | ||
+ | '''JDK 1.6''' এবং | ||
+ | |||
+ | '''Eclipse 3.7.0''' ব্যবহার করছি। | ||
|- | |- | ||
| 00:21 | | 00:21 | ||
− | | | + | | '''if else''' স্টেটমেন্ট সম্পর্কে জ্ঞান থাকতে হবে। |
|- | |- | ||
Line 28: | Line 31: | ||
|- | |- | ||
| 00:32 | | 00:32 | ||
− | | Switch case ভ্যারিয়েবলের মানের উপর ভিত্তি করে সঞ্চালন করতে ব্যবহৃত হয়। | + | | '''Switch case''' ভ্যারিয়েবলের মানের উপর ভিত্তি করে সঞ্চালন করতে ব্যবহৃত হয়। |
|- | |- | ||
| 00:39 | | 00:39 | ||
− | | এখানে switch case স্টেটমেন্টের সিনট্যাক্স রয়েছে। | + | | এখানে '''switch case''' স্টেটমেন্টের সিনট্যাক্স রয়েছে। |
|- | |- | ||
Line 40: | Line 43: | ||
|- | |- | ||
| 00:47 | | 00:47 | ||
− | | আমি ইতিমধ্যে Eclipse খুলেছি। | + | | আমি ইতিমধ্যে '''Eclipse''' খুলেছি। |
|- | |- | ||
| 00:49 | | 00:49 | ||
− | | | + | | '''SwitchCaseDemo''' নাম ক্লাস তৈরী করেছি। |
|- | |- | ||
| 00:53 | | 00:53 | ||
− | | এখন কিছু ভ্যারিয়েবল যোগ করি। | + | | এখন এখানে কিছু ভ্যারিয়েবল যোগ করি। |
|- | |- | ||
| 00:57 | | 00:57 | ||
− | | মেন মেথডে, | + | | মেন মেথডে, '''int''' টাইপের ভ্যারিয়েবল '''day''' তৈরী করব। |
|- | |- | ||
| 01:02 | | 01:02 | ||
− | | মেন মেথডে লিখুন int day equal to 3 সেমিকোলন, | + | | মেন মেথডে লিখুন '''int day''' equal to '''3''' সেমিকোলন, |
|- | |- | ||
| 01:12 | | 01:12 | ||
− | | এখন, String টাইপের ভ্যারিয়েবল dName তৈরী করি। | + | | এখন, '''String''' টাইপের ভ্যারিয়েবল '''dName''' তৈরী করি। |
|- | |- | ||
| 01:18 | | 01:18 | ||
− | | String dName, | + | | '''String dName''', এটি '''null''' এ ইনিসিয়েলাইজ করতে পারি। |
|- | |- | ||
| 01:25 | | 01:25 | ||
− | | এখানে dName ভ্যারিয়েবল সপ্তাহের দিনগুলির নাম রাখে। | + | | এখানে '''dName''' ভ্যারিয়েবল সপ্তাহের দিনগুলির নাম রাখে। |
|- | |- | ||
| 01:34 | | 01:34 | ||
− | | day দিন সংখ্যা সংরক্ষণ করে। | + | | '''day''' দিন সংখ্যা সংরক্ষণ করে। |
|- | |- | ||
| 01:36 | | 01:36 | ||
− | | এখন, switch case স্টেটমেন্ট লিখব, পরের লাইনে লিখুন | + | | এখন, '''switch case''' স্টেটমেন্ট লিখব, পরের লাইনে লিখুন |
|- | |- | ||
| 01:43 | | 01:43 | ||
− | | Switch বন্ধনীতে day, তারপর ওপেন কার্লী বন্ধনী... Enter টিপুন। | + | | '''Switch''' বন্ধনীতে '''day''', তারপর ওপেন কার্লী বন্ধনী... '''Enter''' টিপুন। |
|- | |- | ||
Line 92: | Line 95: | ||
|- | |- | ||
| 02:01 | | 02:01 | ||
− | | case 0 কোলন | + | | '''case 0 ''' কোলন |
|- | |- | ||
| 02:04 | | 02:04 | ||
− | |পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Sunday সেমিকোলন। | + | |পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Sunday''' সেমিকোলন। |
|- | |- | ||
| 02:14 | | 02:14 | ||
− | | পরের লাইনে লিখুন break | + | | পরের লাইনে লিখুন '''break''' |
|- | |- | ||
| 02:17 | | 02:17 | ||
− | | এই স্টেটমেন্ট বলে যে যদি day, 0 হয় dName কে Sunday তে সেট করতে হবে। | + | | এই স্টেটমেন্ট বলে যে যদি '''day''', '''0''' হয় '''dName''' কে '''Sunday''' তে সেট করতে হবে। |
|- | |- | ||
| 02:26 | | 02:26 | ||
− | | break স্টেটমেন্ট প্রতিটি কেসের পর ব্যবহার করা আবশ্যক। | + | | '''break''' স্টেটমেন্ট প্রতিটি কেসের পর ব্যবহার করা আবশ্যক। |
|- | |- | ||
| 02:31 | | 02:31 | ||
− | | | + | | এটি ছাড়া, '''switch-case''' ফাংশন জটিল হবে। |
|- | |- | ||
Line 124: | Line 127: | ||
|- | |- | ||
| 02:45 | | 02:45 | ||
− | | পরের লাইনে লিখুন case 1 | + | | পরের লাইনে লিখুন '''case 1 ''' কোলন |
|- | |- | ||
| 02:50 | | 02:50 | ||
− | | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Monday সেমিকোলন। | + | | পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Monday''' সেমিকোলন। |
|- | |- | ||
| 02:56 | | 02:56 | ||
− | | পরের লাইনে | + | | পরের লাইনে '''break''' |
|- | |- | ||
| 02:58 | | 02:58 | ||
− | |তারপর case 2 | + | |তারপর '''case 2''' কোলন |
|- | |- | ||
| 03:01 | | 03:01 | ||
− | |পরের লাইনে dName equal to | + | |পরের লাইনে '''dName''' equal to '''Tuesday''' সেমিকোলন |
|- | |- | ||
| 03:06 | | 03:06 | ||
− | | পরের লাইনে | + | | পরের লাইনে '''break''' |
|- | |- | ||
| 03:08 | | 03:08 | ||
− | | | + | | তারপর '''case 3''' কোলন |
|- | |- | ||
| 03:12 | | 03:12 | ||
− | | পরের লাইনে dName equal to | + | | পরের লাইনে '''dName''' equal to '''Wednesday''' সেমিকোলন |
|- | |- | ||
| 03:18 | | 03:18 | ||
− | |পরের লাইনে | + | |পরের লাইনে '''break''' |
|- | |- | ||
| 03:20 | | 03:20 | ||
− | | তারপর case 4 | + | | তারপর '''case 4''' কোলন |
|- | |- | ||
| 03:24 | | 03:24 | ||
− | |পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Thursday সেমিকোলন | + | |পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Thursday''' সেমিকোলন |
|- | |- | ||
| 03:32 | | 03:32 | ||
− | | | + | | পরের লাইনে '''break''' |
|- | |- | ||
− | | 03: | + | | 03:34 |
− | | তারপর | + | | তারপর '''case 5''' কোলন |
|- | |- | ||
| 03:37 | | 03:37 | ||
− | | পরের লাইনে dName equal to | + | | পরের লাইনে '''dName''' equal to '''Friday''' সেমিকোলন |
|- | |- | ||
| 03:41 | | 03:41 | ||
− | | তারপর break | + | | তারপর '''break''' |
|- | |- | ||
| 03:43 | | 03:43 | ||
− | | | + | |এখন '''case 6''' কোলন |
|- | |- | ||
| 03:47 | | 03:47 | ||
− | |পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Saturday সেমিকোলন | + | |পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Saturday''' সেমিকোলন |
|- | |- | ||
| 03:55 | | 03:55 | ||
− | |তারপর লিখুন break সেমিকোলন | + | |তারপর লিখুন '''break''' সেমিকোলন |
|- | |- | ||
Line 202: | Line 205: | ||
|- | |- | ||
− | | | + | | 04:07 |
− | | পরের লাইনে লিখুন System ডট out ডট println বন্ধনীতে dName, সেমিকোলন | + | | পরের লাইনে লিখুন '''System''' ডট '''out''' ডট '''println''' বন্ধনীতে '''dName''', সেমিকোলন |
|- | |- | ||
Line 211: | Line 214: | ||
|- | |- | ||
| 04:20 | | 04:20 | ||
− | | এখন Ctrl S এবং Ctrl F11 কী টিপুন। | + | | এখন '''Ctrl S''' এবং '''Ctrl F11''' কী টিপুন। |
|- | |- | ||
| 04:25 | | 04:25 | ||
− | | আমরা আউটপুট হিসাবে Wednesday পাই যা case 3 এর অনুরূপ। | + | | আমরা আউটপুট হিসাবে '''Wednesday''' পাই যা '''case 3''' এর অনুরূপ। |
|- | |- | ||
Line 223: | Line 226: | ||
|- | |- | ||
| 04:35 | | 04:35 | ||
− | | 3 কে 0 তে বদলান। | + | | '''3''' কে '''0''' তে বদলান। |
|- | |- | ||
| 04:38 | | 04:38 | ||
− | | | + | | সংরক্ষণ করে রান করুন। |
|- | |- | ||
| 04:40 | | 04:40 | ||
− | | আমরা দেখি যে আউটপুট হল Sunday যা case 0 এর অনুরূপ। | + | | আমরা দেখি যে আউটপুট হল '''Sunday''' যা '''case 0''' এর অনুরূপ। |
|- | |- | ||
| 04:46 | | 04:46 | ||
− | | এখন মানের অনুরূপ case না থাকলে কি হয় তা দেখি। | + | | এখন মানের অনুরূপ '''case''' না থাকলে কি হয় তা দেখি। |
|- | |- | ||
− | | 04 :52 | + | | 04:52 |
− | | day কে -1 এ বদলান। সংরক্ষণ করে রান করুন। | + | | '''day''' কে '''-1''' এ বদলান। সংরক্ষণ করে রান করুন। |
|- | |- | ||
Line 247: | Line 250: | ||
|- | |- | ||
| 05:01 | | 05:01 | ||
− | | কিন্তু আমাদের কাছে অন্যান্য মানের জন্য case থাকলে ভালো | + | | কিন্তু আমাদের কাছে অন্যান্য মানের জন্য case থাকলে ভালো হয়। |
|- | |- | ||
| 05:06 | | 05:06 | ||
− | | এটি default কীওয়ার্ড দ্বারা হয়। | + | | এটি '''default''' কীওয়ার্ড দ্বারা হয়। |
|- | |- | ||
| 05:09 | | 05:09 | ||
− | |তাই | + | |তাই '''case''' এর শেষে, লিখুন |
|- | |- | ||
| 05:12 | | 05:12 | ||
− | | default | + | | '''default''' কোলন |
|- | |- | ||
| 05:14 | | 05:14 | ||
− | |পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Wrong Choice সেমিকোলন। | + | |পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Wrong Choice''' সেমিকোলন। |
|- | |- | ||
| 05:24 | | 05:24 | ||
− | | | + | |তারপর '''break''' সেমিকোলন। |
|- | |- | ||
| 05:27 | | 05:27 | ||
− | | case default লিখতে পারি | + | | '''case default''' লিখতে পারি না। |
|- | |- | ||
| 05:30 | | 05:30 | ||
− | | আমরা শুধু default কীওয়ার্ড ব্যবহার করি। | + | | আমরা শুধু '''default''' কীওয়ার্ড ব্যবহার করি। |
|- | |- | ||
Line 283: | Line 286: | ||
|- | |- | ||
| 05:38 | | 05:38 | ||
− | | default case এক্সিকিউট হয়েছে এবং Wrong choice ম্যাসেজ প্রিন্ট হয়েছে। | + | | '''default case''' এক্সিকিউট হয়েছে এবং '''Wrong choice''' ম্যাসেজ প্রিন্ট হয়েছে। |
|- | |- | ||
Line 291: | Line 294: | ||
|- | |- | ||
| 05:48 | | 05:48 | ||
− | | -1 কে 15 এ বদলান। | + | | '''-1''' কে '''15''' এ বদলান। |
|- | |- | ||
| 05:51 | | 05:51 | ||
− | | আমরা দেখি যে, default case এক্সিকিউট হয়েছে। | + | | আমরা দেখি যে, '''default case''' এক্সিকিউট হয়েছে। |
|- | |- | ||
| 05:57 | | 05:57 | ||
− | | break স্টেটমেন্ট সরালে কি হয় তা দেখি। | + | | '''break''' স্টেটমেন্ট সরালে কি হয় তা দেখি। |
|- | |- | ||
| 06:01 | | 06:01 | ||
− | | day = 15 কে day = 4 এ পরিবর্তন | + | | '''day = 15''' কে '''day = 4''' এ পরিবর্তন করি। |
|- | |- | ||
| 06:07 | | 06:07 | ||
− | | day =4 এর অনুরূপ break স্টেটমেন্ট মুছে দিন। | + | | '''day = 4''' এর অনুরূপ '''break''' স্টেটমেন্ট মুছে দিন। |
|- | |- | ||
Line 315: | Line 318: | ||
|- | |- | ||
| 06:15 | | 06:15 | ||
− | | যেহেতু case হল 4, | + | | যেহেতু '''case''' হল '''4''', আমরা '''Thursday''' এর বদলে '''Friday''' পাই। |
|- | |- | ||
| 06:20 | | 06:20 | ||
− | | কারণ এইভাবে switch case কাজ করে। | + | | কারণ এইভাবে '''switch case''' কাজ করে। |
|- | |- | ||
| 06:24 | | 06:24 | ||
− | | প্রথমে দিনের মান 0 এর সাথে তুলনা করা হয়। | + | | প্রথমে দিনের মান '''0''' এর সাথে তুলনা করা হয়। |
|- | |- | ||
| 06:29 | | 06:29 | ||
− | | তারপর 1 তারপর 2 এবং এইভাবে সকল সম্ভব কেসের সাথে। | + | | তারপর '''1''' তারপর '''2''' এবং এইভাবে সকল সম্ভব কেসের সাথে। |
|- | |- | ||
Line 335: | Line 338: | ||
|- | |- | ||
| 06:42 | | 06:42 | ||
− | | আমাদের ক্ষেত্রে, | + | | আমাদের ক্ষেত্রে, এটি '''case 4''' এর পর '''case 5''' এক্সিকিউট করে। |
|- | |- | ||
| 06:47 | | 06:47 | ||
− | | তারপর এটি case 5 এর | + | | তারপর এটি '''case 5''' এর '''break''' স্টেটমেন্টের জন্য থেমে যায়। |
|- | |- | ||
| 06:53 | | 06:53 | ||
− | |এটি এড়াতে, প্রত্যেক ক্ষেত্রে break স্টেটমেন্ট যোগ করতে হবে। | + | |এটি এড়াতে, প্রত্যেক ক্ষেত্রে '''break''' স্টেটমেন্ট যোগ করতে হবে। |
|- | |- | ||
| 06:57 | | 06:57 | ||
− | | | | + | | | মুছে দেওয়া '''break''' স্টেটমেন্ট যোগ করি। |
|- | |- | ||
| 07:00 | | 07:00 | ||
− | | তাই লিখুন break সেমিকোলন। | + | | তাই লিখুন '''break''' সেমিকোলন। |
|- | |- | ||
Line 359: | Line 362: | ||
|- | |- | ||
| 07:08 | | 07:08 | ||
− | | আমরা দেখি যে, এখন শুধু case 4 এক্সিকিউট হয়েছে। | + | | আমরা দেখি যে, এখন শুধু '''case 4''' এক্সিকিউট হয়েছে। |
|- | |- | ||
| 07:13 | | 07:13 | ||
− | | নিয়ম হিসাবে, এরর এড়াতে প্রতিটি কেসে break স্টেটমেন্ট ব্যবহার করুন। | + | | নিয়ম হিসাবে, এরর এড়াতে প্রতিটি কেসে '''break''' স্টেটমেন্ট ব্যবহার করুন। |
|- | |- | ||
Line 371: | Line 374: | ||
|- | |- | ||
| 07:22 | | 07:22 | ||
− | | | + | | এখানে আমরা '''switch case''' এবং '''break statement''' ব্যবহার করা শিখেছি। |
|- | |- | ||
| 07:30 | | 07:30 | ||
− | | | + | | এখন একটি প্রোগ্রাম লিখুন যাতে ভ্যারিয়েবল রূপে নাম এবং লিঙ্গ রয়েছে। '''switch case''' স্টেটমেন্ট ব্যবহার করুন যা পুরষের জন্য '''“Hello Mr....”''' এবং মহিলার জন্য '''“Hello Ms...”''' প্রিন্ট করে। |
|- | |- | ||
Line 382: | Line 385: | ||
|- | |- | ||
| 07:53 | | 07:53 | ||
− | | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। | + | | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখুন। |
|- | |- | ||
| 07:58 | | 07:58 | ||
− | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, | + | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
|- | |- | ||
| 08:06 | | 08:06 | ||
− | | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। | + | | বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন। |
|- | |- | ||
| 08:12 | | 08:12 | ||
− | | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। | + | | স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ। |
|- | |- | ||
| 08:17 | | 08:17 | ||
− | | এটি ভারত সরকারের ICT, MHRD এর জাতীয় | + | | এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
|- | |- | ||
Line 405: | Line 408: | ||
|- | |- | ||
| 08:31 | | 08:31 | ||
− | | | + | | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |
Latest revision as of 12:32, 25 February 2017
Time | Narration |
00:02 | Java তে Switch case এর টিউটোরিয়ালে আপনাদের স্বাগত। |
00:06 | এখানে আপনি Switch case এর ব্যবহার সম্পর্কে শিখবেন। |
00:11 | এখানে আমরা
উবুন্টু সংস্করণ 11.10, JDK 1.6 এবং Eclipse 3.7.0 ব্যবহার করছি। |
00:21 | if else স্টেটমেন্ট সম্পর্কে জ্ঞান থাকতে হবে। |
00:25 | না হলে, আমাদের ওয়েবসাইটে উপলব্ধ এই বিষয়ের উপর টিউটোরিয়াল দেখুন। |
00:32 | Switch case ভ্যারিয়েবলের মানের উপর ভিত্তি করে সঞ্চালন করতে ব্যবহৃত হয়। |
00:39 | এখানে switch case স্টেটমেন্টের সিনট্যাক্স রয়েছে। |
00:44 | এখন এটি ব্যবহার করি। |
00:47 | আমি ইতিমধ্যে Eclipse খুলেছি। |
00:49 | SwitchCaseDemo নাম ক্লাস তৈরী করেছি। |
00:53 | এখন এখানে কিছু ভ্যারিয়েবল যোগ করি। |
00:57 | মেন মেথডে, int টাইপের ভ্যারিয়েবল day তৈরী করব। |
01:02 | মেন মেথডে লিখুন int day equal to 3 সেমিকোলন, |
01:12 | এখন, String টাইপের ভ্যারিয়েবল dName তৈরী করি। |
01:18 | String dName, এটি null এ ইনিসিয়েলাইজ করতে পারি। |
01:25 | এখানে dName ভ্যারিয়েবল সপ্তাহের দিনগুলির নাম রাখে। |
01:34 | day দিন সংখ্যা সংরক্ষণ করে। |
01:36 | এখন, switch case স্টেটমেন্ট লিখব, পরের লাইনে লিখুন |
01:43 | Switch বন্ধনীতে day, তারপর ওপেন কার্লী বন্ধনী... Enter টিপুন। |
01:52 | এই স্টেটমেন্ট নির্ধারিত করে যে কোন ভ্যারিয়েবল এই কেসের জন্য সংজ্ঞায়িত করা হয়। |
01:59 | পরের লাইনে লিখুন, |
02:01 | case 0 কোলন |
02:04 | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Sunday সেমিকোলন। |
02:14 | পরের লাইনে লিখুন break |
02:17 | এই স্টেটমেন্ট বলে যে যদি day, 0 হয় dName কে Sunday তে সেট করতে হবে। |
02:26 | break স্টেটমেন্ট প্রতিটি কেসের পর ব্যবহার করা আবশ্যক। |
02:31 | এটি ছাড়া, switch-case ফাংশন জটিল হবে। |
02:35 | এটি টিউটোরিয়ালের পরবর্তী অংশে ব্যাখ্যা করব। |
02:40 | একইভাবে, অবশিষ্ট কেসগুলি লিখি। |
02:45 | পরের লাইনে লিখুন case 1 কোলন |
02:50 | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Monday সেমিকোলন। |
02:56 | পরের লাইনে break |
02:58 | তারপর case 2 কোলন |
03:01 | পরের লাইনে dName equal to Tuesday সেমিকোলন |
03:06 | পরের লাইনে break |
03:08 | তারপর case 3 কোলন |
03:12 | পরের লাইনে dName equal to Wednesday সেমিকোলন |
03:18 | পরের লাইনে break |
03:20 | তারপর case 4 কোলন |
03:24 | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Thursday সেমিকোলন |
03:32 | পরের লাইনে break |
03:34 | তারপর case 5 কোলন |
03:37 | পরের লাইনে dName equal to Friday সেমিকোলন |
03:41 | তারপর break |
03:43 | এখন case 6 কোলন |
03:47 | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Saturday সেমিকোলন |
03:55 | তারপর লিখুন break সেমিকোলন |
03:59 | তারপর বন্ধনী বন্ধ করুন। |
04:03 | প্রিন্ট স্টেটমেন্ট যোগ করে কার্যরত কোড দেখি। |
04:07 | পরের লাইনে লিখুন System ডট out ডট println বন্ধনীতে dName, সেমিকোলন |
04:16 | ফাইল সংরক্ষণ করে রান করুন। |
04:20 | এখন Ctrl S এবং Ctrl F11 কী টিপুন। |
04:25 | আমরা আউটপুট হিসাবে Wednesday পাই যা case 3 এর অনুরূপ। |
04:31 | এখন দিনের মান পরিবর্তন করে ফলাফল দেখি। |
04:35 | 3 কে 0 তে বদলান। |
04:38 | সংরক্ষণ করে রান করুন। |
04:40 | আমরা দেখি যে আউটপুট হল Sunday যা case 0 এর অনুরূপ। |
04:46 | এখন মানের অনুরূপ case না থাকলে কি হয় তা দেখি। |
04:52 | day কে -1 এ বদলান। সংরক্ষণ করে রান করুন। |
04:58 | এখানে কোনো আউটপুট নেই। |
05:01 | কিন্তু আমাদের কাছে অন্যান্য মানের জন্য case থাকলে ভালো হয়। |
05:06 | এটি default কীওয়ার্ড দ্বারা হয়। |
05:09 | তাই case এর শেষে, লিখুন |
05:12 | default কোলন |
05:14 | পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Wrong Choice সেমিকোলন। |
05:24 | তারপর break সেমিকোলন। |
05:27 | case default লিখতে পারি না। |
05:30 | আমরা শুধু default কীওয়ার্ড ব্যবহার করি। |
05:34 | কোড রান করি। সংরক্ষণ করে রান করুন। |
05:38 | default case এক্সিকিউট হয়েছে এবং Wrong choice ম্যাসেজ প্রিন্ট হয়েছে। |
05:45 | আরেকটি রেন্ডম মান চেষ্টা করি। |
05:48 | -1 কে 15 এ বদলান। |
05:51 | আমরা দেখি যে, default case এক্সিকিউট হয়েছে। |
05:57 | break স্টেটমেন্ট সরালে কি হয় তা দেখি। |
06:01 | day = 15 কে day = 4 এ পরিবর্তন করি। |
06:07 | day = 4 এর অনুরূপ break স্টেটমেন্ট মুছে দিন। |
06:12 | সংরক্ষণ করে রান করুন। |
06:15 | যেহেতু case হল 4, আমরা Thursday এর বদলে Friday পাই। |
06:20 | কারণ এইভাবে switch case কাজ করে। |
06:24 | প্রথমে দিনের মান 0 এর সাথে তুলনা করা হয়। |
06:29 | তারপর 1 তারপর 2 এবং এইভাবে সকল সম্ভব কেসের সাথে। |
06:34 | একটি মিল পাওয়া গেলে, এটি প্রাপ্ত মিল থেকে সকল কেস এক্সিকিউট করে। |
06:42 | আমাদের ক্ষেত্রে, এটি case 4 এর পর case 5 এক্সিকিউট করে। |
06:47 | তারপর এটি case 5 এর break স্টেটমেন্টের জন্য থেমে যায়। |
06:53 | এটি এড়াতে, প্রত্যেক ক্ষেত্রে break স্টেটমেন্ট যোগ করতে হবে। |
06:57 | মুছে দেওয়া break স্টেটমেন্ট যোগ করি। |
07:00 | তাই লিখুন break সেমিকোলন। |
07:05 | এখন কোড রান করি। |
07:08 | আমরা দেখি যে, এখন শুধু case 4 এক্সিকিউট হয়েছে। |
07:13 | নিয়ম হিসাবে, এরর এড়াতে প্রতিটি কেসে break স্টেটমেন্ট ব্যবহার করুন। |
07:20 | আমরা শেষে চলে এসেছি। |
07:22 | এখানে আমরা switch case এবং break statement ব্যবহার করা শিখেছি। |
07:30 | এখন একটি প্রোগ্রাম লিখুন যাতে ভ্যারিয়েবল রূপে নাম এবং লিঙ্গ রয়েছে। switch case স্টেটমেন্ট ব্যবহার করুন যা পুরষের জন্য “Hello Mr....” এবং মহিলার জন্য “Hello Ms...” প্রিন্ট করে। |
07:44 | এই প্রকল্প সম্পর্কে অধিক জানতে, এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:53 | ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখুন। |
07:58 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
08:06 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
08:12 | স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ। |
08:17 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
08:22 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken HYPHEN tutorial DOT org SLASH NMEICT HYPHEN Intro |
08:31 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |