Java/C2/Switch-Case/Bengali
From Script | Spoken-Tutorial
Revision as of 12:32, 25 February 2017 by Kaushik Datta (Talk | contribs)
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 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ। |