Java/C2/Switch-Case/Bengali

From Script | Spoken-Tutorial
Revision as of 23:34, 3 June 2014 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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 break স্টেটমেন্ট ছাড়া, switch-case ফ্যাশন জটিল হবে।
02:35 এটি টিউটোরিয়ালের পরবর্তী অংশে ব্যাখ্যা করব।
02:40 একইভাবে, অবশিষ্ট কেসগুলি লিখি।
02:45 পরের লাইনে লিখুন case 1 colon.
02:50 পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Monday সেমিকোলন।
02:56 পরের লাইনে লিখুন break
02:58 তারপর case 2 colon
03:01 পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Tuesday সেমিকোলন
03:06 পরের লাইনে লিখুন break
03:08 পরের লাইনে case 3 colon
03:12 পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Wednesday সেমিকোলন
03:18 পরের লাইনে লিখুন break
03:20 তারপর case 4 colon
03:24 পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Thursday সেমিকোলন
03:32 তারপর break
03:24 তারপর পরের লাইনে লিখুন case 5 colon
03:37 পরের লাইনে dName equal to ডাবল উদ্ধৃতিতে Friday সেমিকোলন
03:41 তারপর break
03:43 তারপর case 6 colon
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 colon
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 এর block স্টেটমেন্টের জন্য থেমে যায়।
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 আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, PoojaMoolya, Pratik kamble