Java/C2/Switch-Case/Bengali

From Script | Spoken-Tutorial
Revision as of 12:32, 25 February 2017 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 এটি ছাড়া, 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 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, PoojaMoolya, Pratik kamble