Difference between revisions of "PERL/C2/More-Conditional-statements/Bengali"
From Script | Spoken-Tutorial
(2 intermediate revisions by the same user not shown) | |||
Line 21: | Line 21: | ||
|- | |- | ||
|00:22 | |00:22 | ||
− | | | + | |'''gedit''' টেক্সট এডিটর ও ব্যবহার করব। |
|- | |- | ||
Line 29: | Line 29: | ||
|- | |- | ||
| 00:29 | | 00:29 | ||
− | | | + | | ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে। |
|- | |- | ||
| 00:34 | | 00:34 | ||
− | | | + | |'''for, foreach, while''' এবং '''do-while''', |
|- | |- | ||
| 00:38 | | 00:38 | ||
− | | '''if''' এবং '''if-else''' স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা | + | | '''if''' এবং '''if-else''' স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে। |
|- | |- | ||
Line 45: | Line 45: | ||
|- | |- | ||
|00:48 | |00:48 | ||
− | | | + | |'''If-elsif-else''' স্টেটমেন্টের ব্যবহার |
|- | |- | ||
Line 61: | Line 61: | ||
|- | |- | ||
|01:04 | |01:04 | ||
− | |'''if''' স্পেস | + | |'''if''' স্পেস প্রথম বন্ধনীতে '''condition''' স্পেস বন্ধনী বন্ধ করুন কোকড়া বন্ধনীতে লিখুন, |
|- | |- | ||
Line 73: | Line 73: | ||
|- | |- | ||
| 01:20 | | 01:20 | ||
− | | | + | | কোকড়া বন্ধনী বন্ধ করুন স্পেস '''elsif''' স্পেস প্রথম বন্ধনীতে '''condition''' বন্ধনী বন্ধ করুন এন্টার টিপুন |
|- | |- | ||
|01:30 | |01:30 | ||
− | | | + | |কোকড়া বন্ধনীতে '''elsif''' কন্ডিশন '''true''' হলে, |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|01:33 | |01:33 | ||
− | | | + | |কোড এক্সিকিউট হবে, সেমিকোলন কোকড়া বন্ধনী বন্ধ করুন। |
|- | |- | ||
Line 93: | Line 89: | ||
|- | |- | ||
|01:39 | |01:39 | ||
− | | | + | | স্পেস এন্টার টিপুন '''else''' স্পেস, |
|- | |- | ||
|01:44 | |01:44 | ||
− | | | + | | কোকড়া বন্ধনীতে উপরোক্ত উভয় কন্ডিশন '''false''' হলে কোড এক্সিকিউট হবে,সেমিকোলন। |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|01:51 | |01:51 | ||
− | |এন্টার টিপুন। | + | |এন্টার টিপুন। কোকড়া বন্ধনী বন্ধ করুন। |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
| 01:55 | | 01:55 | ||
Line 133: | Line 121: | ||
|- | |- | ||
|02:19 | |02:19 | ||
− | | '''gedit''' স্পেস '''conditionalBlocks''' ডট '''pl''' স্পেস & | + | | '''gedit''' স্পেস '''conditionalBlocks''' ডট '''pl''' স্পেস '''&''' এবং |
|- | |- | ||
Line 145: | Line 133: | ||
|- | |- | ||
|02:33 | |02:33 | ||
− | |স্ক্রিনে প্রদর্শিত কোড লিখুন। | + | |এখন স্ক্রিনে প্রদর্শিত কোড লিখুন। |
|- | |- | ||
Line 153: | Line 141: | ||
|- | |- | ||
|02:44 | |02:44 | ||
− | | | + | | '''eq''' একটি স্ট্রিং কম্পেরিশন অপারেটর। |
|- | |- | ||
Line 161: | Line 149: | ||
|- | |- | ||
|02:55 | |02:55 | ||
− | | | + | |এখন ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
|02:58 | |02:58 | ||
− | |তারপর টার্মিনালে গিয়ে | + | |তারপর টার্মিনালে গিয়ে |
|- | |- | ||
Line 173: | Line 161: | ||
|- | |- | ||
|03:09 | |03:09 | ||
− | |আমি কম্পাইলেশন করব না, | + | |আমি কম্পাইলেশন করব না, স্ক্রিপ্ট এক্সিকিউট করতে এটি আবশ্যক ধাপ নয়। |
|- | |- | ||
Line 189: | Line 177: | ||
|- | |- | ||
|03:25 | |03:25 | ||
− | | | + | |প্রদর্শিত আউটপুট হল, |
|- | |- | ||
Line 197: | Line 185: | ||
|- | |- | ||
| 03:29 | | 03:29 | ||
− | | | + | | পরবর্তী কেস দেখি। |
|- | |- | ||
|03:31 | |03:31 | ||
− | |gedit এ | + | |'''gedit''' এ যাই। |
|- | |- | ||
|03:33 | |03:33 | ||
− | | | + | |এখন '''language''' ভ্যারিয়েবলে ''''Java'''' লিখুন। |
|- | |- | ||
| 03:37 | | 03:37 | ||
− | | | + | | এখন ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
|03:40 | |03:40 | ||
− | |টার্মিনালে গিয়ে | + | |টার্মিনালে গিয়ে |
|- | |- | ||
|03:43 | |03:43 | ||
− | |লিখুন '''perl''' স্পেস '''conditionalBlocks''' ডট '''pl''' | + | |লিখুন '''perl''' স্পেস '''conditionalBlocks''' ডট '''pl''' এবং |
|- | |- | ||
Line 229: | Line 217: | ||
|- | |- | ||
| 03:59 | | 03:59 | ||
− | | '''gedit''' এ ফিরে যাই। | + | | এখন '''gedit''' এ ফিরে যাই। |
|- | |- | ||
| 04:03 | | 04:03 | ||
− | | | + | | '''language''' ভ্যারিয়েবলে ''''English'''' লিখি। |
|- | |- | ||
| 04:07 | | 04:07 | ||
− | | | + | | এখন ফাইলটি সংরক্ষণ করে |
|- | |- | ||
|04:09 | |04:09 | ||
− | |টার্মিনালে গিয়ে | + | |টার্মিনালে গিয়ে |
|- | |- | ||
|04:13 | |04:13 | ||
− | |লিখুন '''perl''' স্পেস '''conditionalBlocks''' ডট '''pl''' | + | |লিখুন '''perl''' স্পেস '''conditionalBlocks''' ডট '''pl''' এবং |
|- | |- | ||
|04:18 | |04:18 | ||
− | |এন্টার টিপুন। | + | |এন্টার টিপুন। টার্মিনালে প্রদর্শিত আউটপুট হল, |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|04:22 | |04:22 | ||
Line 277: | Line 261: | ||
|- | |- | ||
|04:46 | |04:46 | ||
− | |নির্দেশিত কাজ হল - | + | |এখন নির্দেশিত কাজ হল - |
|- | |- | ||
|04:48 | |04:48 | ||
− | |'''if-elsif-else''' স্টেটমেন্ট | + | |'''if-elsif-else''' স্টেটমেন্ট লিখতে |
|- | |- | ||
|04:51 | |04:51 | ||
− | | | + | |স্ট্রিম যদি '''science''' হয় '''“I am a Science graduate”''', |
|- | |- | ||
|04:55 | |04:55 | ||
− | | | + | |স্ট্রিম যদি '''commerce''' হয় '''“I am a Commerce graduate”''', |
|- | |- | ||
|04:59 | |04:59 | ||
− | | | + | |স্ট্রিম যদি '''science''' বা '''commerce''' না হয় '''“I am an Arts graduate”''' প্রিন্ট করুন। |
|- | |- | ||
|05:06 | |05:06 | ||
− | |এখন | + | |এখন '''Switch''' স্টেটমেন্ট সম্পর্কে শিখি। |
|- | |- | ||
| 05:10 | | 05:10 | ||
− | | পর্ল '''5.8''' পর্যন্ত, | + | | পর্ল '''5.8''' পর্যন্ত, কোনো সুইচ স্টেটমেন্ট নেই। |
|- | |- | ||
Line 329: | Line 313: | ||
|- | |- | ||
| 05:34 | | 05:34 | ||
− | | '''switch''' স্পেস | + | | '''switch''' স্পেস প্রথম বন্ধনীতে '''dollar value''' বন্ধনী বন্ধ করুন স্পেস কোকড়া বন্ধনীতে খুলে, |
|- | |- | ||
Line 337: | Line 321: | ||
|- | |- | ||
| 05:44 | | 05:44 | ||
− | | '''case''' স্পেস '''1''' স্পেস | + | | '''case''' স্পেস '''1''' স্পেস কোকড়া বন্ধনীতে '''dollar value, 1''' হলে এটি এক্সিকিউট হবে কোকড়া বন্ধনী বন্ধ করুন, |
|- | |- | ||
Line 345: | Line 329: | ||
|- | |- | ||
|05:55 | |05:55 | ||
− | |'''case''' স্পেস একক | + | |'''case''' স্পেস একক উদ্ধৃতিতে '''a''' স্পেস কোকড়া বন্ধনীতে '''dollar value, a''' এর সমান হলে এটি এক্সিকিউট হবে কোকড়া বন্ধনী বন্ধ করুন। |
|- | |- | ||
| 06:09 | | 06:09 | ||
− | | এন্টার টিপুন। | + | | এন্টার টিপুন। '''else''' স্পেস কোকড়া বন্ধনীতে '''dollar value''' কোনো কেসের সাথে না মিললে এটি এক্সিকিউট হবে |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
|06:18 | |06:18 | ||
− | | | + | |কোকড়া বন্ধনী বন্ধ করে এন্টার টিপুন। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 06:20 | | 06:20 | ||
− | | | + | | কোকড়া বন্ধনী বন্ধ করুন। |
|- | |- | ||
| 06:22 | | 06:22 | ||
− | | স্যাম্পল প্রোগ্রাম | + | | স্যাম্পল প্রোগ্রাম ব্যবহার করে সুইচ বুঝি। |
|- | |- | ||
Line 389: | Line 365: | ||
|- | |- | ||
| 06:43 | | 06:43 | ||
− | | এখন সুইচ | + | | এখন সুইচ স্টেটমেন্টের কাজ করা দেখি। |
|- | |- | ||
Line 401: | Line 377: | ||
|- | |- | ||
|07:00 | |07:00 | ||
− | | এখন | + | | এখন বিভিন্ন কেস পরীক্ষা করব। |
|- | |- | ||
|07:03 | |07:03 | ||
− | | | + | | '''$var''' ভ্যারিয়েবলে ''''Perl'''' নির্ধারিত করেছি। |
|- | |- | ||
Line 421: | Line 397: | ||
|- | |- | ||
|07:24 | |07:24 | ||
− | | | + | | এখন ফাইলটি সংরক্ষণ করুন। |
|- | |- | ||
|07:27 | |07:27 | ||
− | | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট | + | | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
|- | |- | ||
|07:31 | |07:31 | ||
− | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' | + | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' এবং |
|- | |- | ||
Line 437: | Line 413: | ||
|- | |- | ||
|07:38 | |07:38 | ||
− | | | + | | প্রদর্শিত আউটপুট হল |
|- | |- | ||
Line 457: | Line 433: | ||
|- | |- | ||
|07:57 | |07:57 | ||
− | | '''$var''' | + | | '''$var''' এ ভ্যালু সুইচে আবার যাচাই করা যাবে। |
|- | |- | ||
|08:03 | |08:03 | ||
− | | এটি ''''Linux'''' কেসের সাথে | + | | এটি ''''Linux'''' এর কেসের সাথে মেলায়। |
|- | |- | ||
Line 469: | Line 445: | ||
|- | |- | ||
|08:10 | |08:10 | ||
− | | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট | + | | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
|- | |- | ||
|08:15 | |08:15 | ||
− | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' | + | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' এবং |
|- | |- | ||
Line 481: | Line 457: | ||
|- | |- | ||
|08:21 | |08:21 | ||
− | | | + | | প্রদর্শিত আউটপুট হল |
|- | |- | ||
Line 489: | Line 465: | ||
|- | |- | ||
|08:26 | |08:26 | ||
− | | | + | | '''sampleSwitch''' ডট '''pl''' এ ফিরে যান। |
|- | |- | ||
|08:30 | |08:30 | ||
− | | একইভাবে, '''$var''' | + | | একইভাবে, '''$var''' এর ''''Java'''' ভ্যালু থাকলে, দ্বিতীয় কেস যাচাই করা হবে। |
|- | |- | ||
|08:38 | |08:38 | ||
− | | '''$var''' | + | | '''$var''' এ ''''English'''' নির্ধারিত করি। |
|- | |- | ||
Line 513: | Line 489: | ||
|- | |- | ||
|08:54 | |08:54 | ||
− | | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট | + | | এখন টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
|- | |- | ||
|09:00 | |09:00 | ||
− | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' | + | | '''perl''' স্পেস '''sampleSwitch''' ডট '''pl''' এবং |
|- | |- | ||
Line 525: | Line 501: | ||
|- | |- | ||
|09:09 | |09:09 | ||
− | | | + | | প্রদর্শিত আউটপুট হল |
|- | |- | ||
Line 541: | Line 517: | ||
|- | |- | ||
|09:25 | |09:25 | ||
− | | | + | | শুধু বৈধ কেস এক্সিকিউট করে |
|- | |- | ||
Line 589: | Line 565: | ||
|- | |- | ||
|10:04 | |10:04 | ||
− | | '''switch''' স্টেটমেন্ট। | + | | '''switch''' স্টেটমেন্ট। স্যাম্পল প্রোগ্রাম ব্যবহার করেছি। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 609: | Line 581: | ||
|- | |- | ||
| 10:20 | | 10:20 | ||
− | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, | + | | স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। |
|- | |- | ||
Line 621: | Line 593: | ||
|- | |- | ||
| 10:36 | | 10:36 | ||
− | | স্পোকেন টিউটোরিয়াল '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ। | + | | স্পোকেন টিউটোরিয়াল প্রকল্প '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ। |
|- | |- | ||
|10:40 | |10:40 | ||
− | |এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় | + | |এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
|- | |- | ||
Line 633: | Line 605: | ||
|- | |- | ||
| 10:58 | | 10:58 | ||
− | | | + | | আমি কৌশিক দত্ত |
|- | |- | ||
|11:00 | |11:00 | ||
− | | | + | |এই টিউটোরিয়ালটি অনুবাদ করেছি। |
|- | |- |
Latest revision as of 12:58, 26 February 2017
Time | Narration |
00:00 | পর্লে if-elsif-else এবং সুইচ কন্ডিশনাল স্টেটমেন্টের টিউটোরিয়ালে আপনাদের স্বাগত। |
00:07 | এখানে আমরা শিখব: |
00:10 | if-elsif-else স্টেটমেন্ট এবং সুইচ স্টেটমেন্ট সম্পর্কে। |
00:15 | আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি। |
00:22 | gedit টেক্সট এডিটর ও ব্যবহার করব। |
00:25 | আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন। |
00:29 | ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে। |
00:34 | for, foreach, while এবং do-while, |
00:38 | if এবং if-else স্টেটমেন্টের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে। |
00:43 | প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান। |
00:48 | If-elsif-else স্টেটমেন্টের ব্যবহার |
00:52 | একাধিক কন্ডিশন যাচাই এবং |
00:54 | সকল কন্ডিশন অক্ষম হলে ডিফল্ট else ব্লক এক্সিকিউট করতে করা হয়। |
00:59 | if-elsif-else স্টেটমেন্টের সিনট্যাক্স হল : |
01:04 | if স্পেস প্রথম বন্ধনীতে condition স্পেস বন্ধনী বন্ধ করুন কোকড়া বন্ধনীতে লিখুন, |
01:13 | কন্ডিশন true হলে কোড এক্সিকিউট হবে, সেমিকোলন। |
01:18 | এন্টার টিপুন। |
01:20 | কোকড়া বন্ধনী বন্ধ করুন স্পেস elsif স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন এন্টার টিপুন |
01:30 | কোকড়া বন্ধনীতে elsif কন্ডিশন true হলে, |
01:33 | কোড এক্সিকিউট হবে, সেমিকোলন কোকড়া বন্ধনী বন্ধ করুন। |
01:37 | এন্টার টিপুন। |
01:39 | স্পেস এন্টার টিপুন else স্পেস, |
01:44 | কোকড়া বন্ধনীতে উপরোক্ত উভয় কন্ডিশন false হলে কোড এক্সিকিউট হবে,সেমিকোলন। |
01:51 | এন্টার টিপুন। কোকড়া বন্ধনী বন্ধ করুন। |
01:55 | প্রথমে, কন্ডিশন true হলে if কন্ডিশন যাচাই এবং এক্সিকিউট করা হয়। |
02:01 | না হলে, এটি true হলে else if কন্ডিশন যাচাই এবং এক্সিকিউট করা হয়। |
02:06 | অন্যথায়, else ব্লকের কোড এক্সিকিউট করা হয়। |
02:11 | এখন if-elsif-else স্টেটমেন্টের উদাহরণ দেখি। |
02:16 | টার্মিনাল খুলে লিখুন, |
02:19 | gedit স্পেস conditionalBlocks ডট pl স্পেস & এবং |
02:26 | এন্টার টিপুন। |
02:28 | এটি gedit এ conditionalBlocks.pl ফাইল খুলবে। |
02:33 | এখন স্ক্রিনে প্রদর্শিত কোড লিখুন। |
02:38 | আমরা language ভ্যারিয়েবলে 'Perl' ভ্যালু নির্দিষ্ট করেছি। |
02:44 | eq একটি স্ট্রিং কম্পেরিশন অপারেটর। |
02:49 | এবং তারপর আমাদের যাচাই করার জন্য বিভিন্ন কন্ডিশন রয়েছে। |
02:55 | এখন ফাইলটি সংরক্ষণ করুন। |
02:58 | তারপর টার্মিনালে গিয়ে |
03:02 | লিখুন perl স্পেস conditionalBlocks ডট pl. |
03:09 | আমি কম্পাইলেশন করব না, স্ক্রিপ্ট এক্সিকিউট করতে এটি আবশ্যক ধাপ নয়। |
03:16 | সেখানে কম্পাইলেশন এরর থাকলে, |
03:18 | এটি এরর দেবে এবং এটি স্ক্রিপ্টের কারুকার্য থামাবে। |
03:23 | এন্টার টিপুন। |
03:25 | প্রদর্শিত আউটপুট হল, |
03:27 | Hi, I am Perl |
03:29 | পরবর্তী কেস দেখি। |
03:31 | gedit এ যাই। |
03:33 | এখন language ভ্যারিয়েবলে 'Java' লিখুন। |
03:37 | এখন ফাইলটি সংরক্ষণ করুন। |
03:40 | টার্মিনালে গিয়ে |
03:43 | লিখুন perl স্পেস conditionalBlocks ডট pl এবং |
03:50 | এন্টার টিপুন। |
03:53 | টার্মিনালে প্রদর্শিত আউটপুট হল Hi, I am Java. |
03:59 | এখন gedit এ ফিরে যাই। |
04:03 | language ভ্যারিয়েবলে 'English' লিখি। |
04:07 | এখন ফাইলটি সংরক্ষণ করে |
04:09 | টার্মিনালে গিয়ে |
04:13 | লিখুন perl স্পেস conditionalBlocks ডট pl এবং |
04:18 | এন্টার টিপুন। টার্মিনালে প্রদর্শিত আউটপুট হল, |
04:22 | I am not a computer language |
04:27 | 3 টি কেস বলে যে; |
04:29 | শুধুমাত্র একটি if ব্লক যা কন্ডিশন পূর্ণ করে, এক্সিকিউট হবে। |
04:35 | অন্যথায় ডিফল্ট else ব্লক এক্সিকিউট হবে। |
04:39 | আমাদের এরকম প্রয়োজনমত একাধিক elsif কন্ডিশন থাকতে পারে। |
04:46 | এখন নির্দেশিত কাজ হল - |
04:48 | if-elsif-else স্টেটমেন্ট লিখতে |
04:51 | স্ট্রিম যদি science হয় “I am a Science graduate”, |
04:55 | স্ট্রিম যদি commerce হয় “I am a Commerce graduate”, |
04:59 | স্ট্রিম যদি science বা commerce না হয় “I am an Arts graduate” প্রিন্ট করুন। |
05:06 | এখন Switch স্টেটমেন্ট সম্পর্কে শিখি। |
05:10 | পর্ল 5.8 পর্যন্ত, কোনো সুইচ স্টেটমেন্ট নেই। |
05:14 | এরপর, সুইচ মডিউল চালু হয়। |
05:18 | যা সুইচ স্টেটমেন্টের কার্যকারিতা প্রদান করে। |
05:22 | পর্লে মডিউল পরবর্তী টিউটোরিয়ালে ব্যাখ্যা করব। |
05:27 | সুইচের সিনট্যাক্স হল: |
05:30 | use Switch সেমিকোলন, |
05:32 | এন্টার টিপুন। |
05:34 | switch স্পেস প্রথম বন্ধনীতে dollar value বন্ধনী বন্ধ করুন স্পেস কোকড়া বন্ধনীতে খুলে, |
05:42 | এন্টার টিপুন। |
05:44 | case স্পেস 1 স্পেস কোকড়া বন্ধনীতে dollar value, 1 হলে এটি এক্সিকিউট হবে কোকড়া বন্ধনী বন্ধ করুন, |
05:53 | এন্টার টিপুন। |
05:55 | case স্পেস একক উদ্ধৃতিতে a স্পেস কোকড়া বন্ধনীতে dollar value, a এর সমান হলে এটি এক্সিকিউট হবে কোকড়া বন্ধনী বন্ধ করুন। |
06:09 | এন্টার টিপুন। else স্পেস কোকড়া বন্ধনীতে dollar value কোনো কেসের সাথে না মিললে এটি এক্সিকিউট হবে |
06:18 | কোকড়া বন্ধনী বন্ধ করে এন্টার টিপুন। |
06:20 | কোকড়া বন্ধনী বন্ধ করুন। |
06:22 | স্যাম্পল প্রোগ্রাম ব্যবহার করে সুইচ বুঝি। |
06:26 | টার্মিনাল খুলে লিখুন, |
06:29 | gedit স্পেস sampleSwitch ডট pl স্পেস & |
06:36 | এবং এন্টার টিপুন। |
06:38 | এখন, স্ক্রিনে প্রদর্শিত স্যাম্পল প্রোগ্রাম লিখুন। |
06:43 | এখন সুইচ স্টেটমেন্টের কাজ করা দেখি। |
06:46 | use Switch স্টেটমেন্ট পর্ল কোডে Switch মডিউল অন্তর্ভুক্ত করে। |
06:54 | আমরা use কীওয়ার্ড সম্পর্কে বিষদভাবে পরবর্তী টিউটোরিয়ালে শিখব। |
07:00 | এখন বিভিন্ন কেস পরীক্ষা করব। |
07:03 | $var ভ্যারিয়েবলে 'Perl' নির্ধারিত করেছি। |
07:08 | $var ভ্যারিয়েবলে ভ্যালু সুইচ স্টেটমেন্টে যাচাই করা হয়। |
07:14 | প্রথম ক্ষেত্রে, এটি 'Perl' কেসের সাথে মেলে। |
07:19 | এই কেসের বিপরীতে লিখিত কোড এক্সিকিউট করা হবে। |
07:24 | এখন ফাইলটি সংরক্ষণ করুন। |
07:27 | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
07:31 | perl স্পেস sampleSwitch ডট pl এবং |
07:36 | এন্টার টিপুন। |
07:38 | প্রদর্শিত আউটপুট হল |
07:41 | I am Perl |
07:43 | gedit এ sampleSwitch ডট pl এ ফিরে যান। |
07:48 | $var ভ্যারিয়েবলে 'Linux' নির্ধারিত করুন। |
07:52 | Ctrl S টিপে ফাইল সংরক্ষণ করুন। |
07:57 | $var এ ভ্যালু সুইচে আবার যাচাই করা যাবে। |
08:03 | এটি 'Linux' এর কেসের সাথে মেলায়। |
08:05 | এই কেসের বিপরীতে লিখিত কোড এক্সিকিউট করা হবে। |
08:10 | টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
08:15 | perl স্পেস sampleSwitch ডট pl এবং |
08:19 | এন্টার টিপুন। |
08:21 | প্রদর্শিত আউটপুট হল |
08:24 | I am Linux |
08:26 | sampleSwitch ডট pl এ ফিরে যান। |
08:30 | একইভাবে, $var এর 'Java' ভ্যালু থাকলে, দ্বিতীয় কেস যাচাই করা হবে। |
08:38 | $var এ 'English' নির্ধারিত করি। |
08:42 | $var ভ্যারিয়েবলের ভ্যালু সুইচে আবার যাচাই করা হবে। |
08:47 | এটি কোনো কেস স্টেটমেন্টের সাথে মেলে না। |
08:50 | তাই else স্টেটমেন্ট যাচাই করা হবে। |
08:54 | এখন টার্মিনালে গিয়ে স্ক্রিপ্ট এক্সিকিউট করতে লিখুন |
09:00 | perl স্পেস sampleSwitch ডট pl এবং |
09:07 | এন্টার টিপুন। |
09:09 | প্রদর্শিত আউটপুট হল |
09:12 | I am not a computer language |
09:17 | 3 টি কেস বলে যে : |
09:20 | এক্সপ্রেশনের ভ্যালু কেসের এক্সিকিউশন স্থির করে। |
09:25 | শুধু বৈধ কেস এক্সিকিউট করে |
09:28 | কোনো বৈধ কেস না থাকলে, ডিফল্ট কেস এক্সিকিউট হবে। |
09:35 | else কেস লিখতে এটি বাধ্যতামূলক নয়। |
09:39 | এরকম ক্ষেত্রে, |
09:41 | কোনো কেস না মিললে, |
09:44 | সুইচ স্টেটমেন্ট থেকে কোনো আউটপুট হবে না। |
09:48 | নির্দেশিত কাজ হল - |
09:50 | Switch স্টেটমেন্ট ব্যবহার করে এই টিউটোরিয়ালে পূর্বে দেওয়া |
09:53 | আগের কাজটি আবার লিখুন। |
09:57 | সংক্ষেপে, |
09:59 | এই টিউটোরিয়ালে শিখেছি - |
10:01 | if-elsif-else স্টেটমেন্ট এবং |
10:04 | switch স্টেটমেন্ট। স্যাম্পল প্রোগ্রাম ব্যবহার করেছি। |
10:08 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
10:12 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
10:15 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
10:20 | স্পোকেন টিউটোরিয়াল প্রকল্প দল, কর্মশালার আয়োজন করে। |
10:25 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
10:30 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
10:36 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
10:40 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
10:47 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro |
10:58 | আমি কৌশিক দত্ত |
11:00 | এই টিউটোরিয়ালটি অনুবাদ করেছি। |
11:03 | ধন্যবাদ। |