Difference between revisions of "Java/C2/Switch-Case/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 5: Line 5:
 
|-
 
|-
 
|  00:02
 
|  00:02
|  '''Java''' তে '''Switch case''' এর টিউটোরিয়ালে স্বাগত জানাই।
+
|  '''Java''' তে '''Switch case''' এর টিউটোরিয়ালে আপনাদের স্বাগত।
  
 
|-
 
|-
Line 23: Line 23:
 
|-
 
|-
 
|  00:21
 
|  00:21
| আপনার '''if else''' স্টেটমেন্ট সম্পর্কে জ্ঞান থাকতে হবে।
+
| '''if else''' স্টেটমেন্ট সম্পর্কে জ্ঞান থাকতে হবে।
  
 
|-
 
|-
Line 47: Line 47:
 
|-
 
|-
 
|  00:49
 
|  00:49
| আমি ক্লাস '''SwitchCaseDemo''' তৈরী করেছি।
+
| '''SwitchCaseDemo''' নাম ক্লাস তৈরী করেছি।
  
 
|-
 
|-
 
|  00:53
 
|  00:53
| এখন কিছু ভ্যারিয়েবল যোগ করি।
+
| এখন এখানে কিছু ভ্যারিয়েবল যোগ করি।
  
 
|-
 
|-
 
|  00:57
 
|  00:57
|  মেন মেথডে, আমরা '''int''' টাইপের ভ্যারিয়েবল '''day''' তৈরী করব।
+
|  মেন মেথডে, '''int''' টাইপের ভ্যারিয়েবল '''day''' তৈরী করব।
  
 
|-
 
|-
Line 67: Line 67:
 
|-
 
|-
 
|  01:18
 
|  01:18
| '''String dName''', আমরা এটি '''null''' এ ইনিসিয়েলাইজ করতে পারি।
+
| '''String dName''', এটি '''null''' এ ইনিসিয়েলাইজ করতে পারি।
  
 
|-   
 
|-   
Line 115: Line 115:
 
|-
 
|-
 
|  02:31
 
|  02:31
| '''break''' স্টেটমেন্ট ছাড়া, '''switch-case''' ফ্যাশন জটিল হবে।
+
| এটি ছাড়া, '''switch-case''' ফাংশন জটিল হবে।
  
 
|-
 
|-
Line 135: Line 135:
 
|-
 
|-
 
| 02:56
 
| 02:56
| পরের লাইনে লিখুন '''break'''
+
| পরের লাইনে '''break'''
  
 
|-
 
|-
Line 143: Line 143:
 
|-
 
|-
 
| 03:01
 
| 03:01
|পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Tuesday''' সেমিকোলন
+
|পরের লাইনে '''dName''' equal to '''Tuesday''' সেমিকোলন
  
 
|-
 
|-
 
| 03:06
 
| 03:06
| পরের লাইনে লিখুন '''break'''
+
| পরের লাইনে '''break'''
  
 
|-
 
|-
 
| 03:08
 
| 03:08
| পরের লাইনে '''case 3''' কোলন
+
| তারপর '''case 3''' কোলন
  
 
|-
 
|-
 
| 03:12
 
| 03:12
| পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Wednesday''' সেমিকোলন
+
| পরের লাইনে '''dName''' equal to '''Wednesday''' সেমিকোলন
  
 
|-
 
|-
 
| 03:18
 
| 03:18
|পরের লাইনে লিখুন '''break'''
+
|পরের লাইনে '''break'''
  
 
|-
 
|-
Line 171: Line 171:
 
|-
 
|-
 
| 03:32
 
| 03:32
| তারপর '''break'''
+
| পরের লাইনে '''break'''
  
 
|-
 
|-
 
| 03:24
 
| 03:24
| তারপর পরের লাইনে লিখুন '''case 5''' কোলন
+
| তারপর '''case 5''' কোলন
  
 
|-
 
|-
 
| 03:37
 
| 03:37
| পরের লাইনে '''dName''' equal to ডাবল উদ্ধৃতিতে '''Friday''' সেমিকোলন
+
| পরের লাইনে '''dName''' equal to '''Friday''' সেমিকোলন
  
 
|-
 
|-
Line 186: Line 186:
 
|-
 
|-
 
| 03:43
 
| 03:43
|তারপর '''case 6''' কোলন
+
|এখন '''case 6''' কোলন
  
 
|-
 
|-
Line 230: Line 230:
 
|-
 
|-
 
|  04:38
 
|  04:38
| ফাইলে সংরক্ষণ করে রান করুন।
+
| সংরক্ষণ করে রান করুন।
  
 
|-
 
|-
Line 250: Line 250:
 
|-
 
|-
 
|  05:01
 
|  05:01
| কিন্তু আমাদের কাছে অন্যান্য মানের জন্য case থাকলে ভালো হবে।
+
| কিন্তু আমাদের কাছে অন্যান্য মানের জন্য case থাকলে ভালো হয়।
  
 
|-
 
|-
Line 258: Line 258:
 
|-
 
|-
 
|  05:09
 
|  05:09
|তাই শেষ '''case''' এর পর, লিখুন
+
|তাই '''case''' এর শেষে, লিখুন
  
 
|-
 
|-
 
|  05:12
 
|  05:12
| '''default colon'''
+
| '''default''' কোলন
  
 
|-
 
|-
Line 270: Line 270:
 
|-
 
|-
 
| 05:24
 
| 05:24
|পরের লাইনে '''break''' সেমিকোলন।
+
|তারপর '''break''' সেমিকোলন।
  
 
|-
 
|-
Line 306: Line 306:
 
|-
 
|-
 
| 06:01
 
| 06:01
|  '''day = 15''' কে '''day = 4''' এ পরিবর্তন করুন।
+
|  '''day = 15''' কে '''day = 4''' এ পরিবর্তন করি।
  
 
|-
 
|-
Line 318: Line 318:
 
|-
 
|-
 
|  06:15
 
|  06:15
| যেহেতু '''case''' হল '''4''', আউটপুট হিসাবে '''Thursday''' এর বদলে '''Friday''' পাই।
+
| যেহেতু '''case''' হল '''4''', আমরা '''Thursday''' এর বদলে '''Friday''' পাই।
  
 
|-
 
|-
Line 342: Line 342:
 
|-
 
|-
 
|  06:47
 
|  06:47
| তারপর এটি '''case 5''' এর '''block''' স্টেটমেন্টের জন্য থেমে যায়।
+
| তারপর এটি '''case 5''' এর '''break''' স্টেটমেন্টের জন্য থেমে যায়।
  
 
|-
 
|-
Line 350: Line 350:
 
|-
 
|-
 
| 06:57
 
| 06:57
|  | এখন মুছে দেওয়া '''break''' স্টেটমেন্ট যোগ করি।
+
|  | মুছে দেওয়া '''break''' স্টেটমেন্ট যোগ করি।
  
 
|-
 
|-
Line 374: Line 374:
 
|-
 
|-
 
|  07:22
 
|  07:22
| এই টিউটোরিয়ালে আমরা '''switch case''' এবং '''break statement''' ব্যবহার করা শিখেছি।
+
| এখানে আমরা '''switch case''' এবং '''break statement''' ব্যবহার করা শিখেছি।
  
 
|-
 
|-
 
| 07:30
 
| 07:30
নির্দেশিত কাজ হিসাবে একটি প্রোগ্রাম লিখুন যাতে ভ্যারিয়েবল রূপে নাম এবং লিঙ্গ রয়েছে। '''switch case''' স্টেটমেন্ট ব্যবহার করুন যা পুরষের জন্য  '''“Hello Mr....”''' এবং মহিলার জন্য '''“Hello Ms...”''' প্রিন্ট করে।
+
এখন একটি প্রোগ্রাম লিখুন যাতে ভ্যারিয়েবল রূপে নাম এবং লিঙ্গ রয়েছে। '''switch case''' স্টেটমেন্ট ব্যবহার করুন যা পুরষের জন্য  '''“Hello Mr....”''' এবং মহিলার জন্য '''“Hello Ms...”''' প্রিন্ট করে।
  
 
|-
 
|-
Line 385: Line 385:
 
|-
 
|-
 
|  07:53
 
|  07:53
| ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
+
| ভাল ব্যান্ডউইডথ না থাকলে আপনি ভিডিওটি ডাউনলোড করে দেখুন।
  
 
|-
 
|-
 
|  07:58
 
|  07:58
|  স্পোকেন টিউটোরিয়াল প্রকল্প দল, টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
+
|  স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
  
 
|-
 
|-
Line 400: Line 400:
 
|-
 
|-
 
|  08:17
 
|  08:17
| এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
+
| এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
  
 
|-
 
|-
Line 408: Line 408:
 
|-
 
|-
 
|  08:31
 
|  08:31
|  | আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।
+
|  | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Revision as of 00:10, 4 June 2014

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:24 তারপর 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