Difference between revisions of "PERL/C2/Conditional-statements/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 | '''Time''' | '''Narration''' |- | 00:01 |পর্লে if এবং if-else কন্ডিশনাল স্টেটমেন্টের টিউটোর…')
 
 
(4 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
|পর্লে if এবং if-else কন্ডিশনাল স্টেটমেন্টের টিউটোরিয়ালে আপনাদের স্বাগত।
+
|পর্লে '''if''' এবং '''if-else''' কন্ডিশনাল স্টেটমেন্টের টিউটোরিয়ালে আপনাদের স্বাগত।
 
   
 
   
 
|-
 
|-
 
| 00:07
 
| 00:07
| এখানে আমরা শিখব:
+
| এখানে
  
 
|-
 
|-
 
|00:09
 
|00:09
|পর্লে if স্টেটমেন্ট এবং  
+
|'''if''' এবং  
  
 
|-
 
|-
 
|00:11
 
|00:11
|if-else স্টেটমেন্ট।
+
|'''if-else''' স্টেটমেন্ট আমরা শিখব। আমি উবুন্টু লিনাক্স '''12.04 OS''' এবং '''Perl 5.14.2''' ব্যবহার করছি।
+
 
|-
+
|00:12
+
| আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি।
+
+
 
|-
 
|-
 
|00:20
 
|00:20
|আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
+
|'''gedit''' টেক্সট এডিটর ও ব্যবহার করব।
 
    
 
    
 
|-
 
|-
Line 33: Line 29:
 
|-
 
|-
 
| 00:28
 
| 00:28
| পর্লে ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে।
+
| ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে।
 
   
 
   
 
|-
 
|-
 
|00:33
 
|00:33
|পর্লে for, foreach, while এবং do-while লুপের জ্ঞান অতিরিক্ত সুবিধা যোগ করবে।
+
|এখানে '''for, foreach, while''' এবং '''do-while''' লুপের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
  
 
|-
 
|-
Line 49: Line 45:
 
|-
 
|-
 
|00:49
 
|00:49
|'''if'''
+
|'''if''', '''if-else '''
+
|-
+
|00:50
+
|'''if-else '''
+
 
   
 
   
 
|-
 
|-
 
|00:51
 
|00:51
|if-elsif-else এবং
+
|'''if-elsif-else''' এবং
 
   
 
   
 
|-
 
|-
 
|00:53
 
|00:53
|'''switch '''
+
|'''switch '''. এই টিউটোরিয়ালে, '''if''' এবং '''If-else''' স্টেটমেন্ট সম্পর্কে শিখব।  
+
 
|-
+
|00:54
+
|এই টিউটোরিয়ালে, if এবং If-else স্টেটমেন্ট সম্পর্কে শিখব।  
+
+
 
|-
 
|-
 
|00:59
 
|00:59
|পর্লে if স্টেটমেন্টের ব্যবহার  
+
|'''if''' স্টেটমেন্টের ব্যবহার  
 
   
 
   
 
|-
 
|-
Line 81: Line 69:
 
|-
 
|-
 
|01:11
 
|01:11
|if স্পেস ওপেন ব্রেকেট condition ক্লোস ব্রেকেট স্পেস কোঁকড়া বন্ধনী খুলুন,  
+
|'''if''' স্পেস প্রথম বন্ধনীতে '''condition''' বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন,  
 
   
 
   
 
|-
 
|-
 
|01:19
 
|01:19
|Enter টিপুন।
+
|এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
 
|01:20
 
|01:20
|Piece of code সেমিকোলন, কন্ডিশন true হলে এটি এক্সিকিউট করা হবে।   
+
|কোডের অংশ সেমিকোলন, কন্ডিশন '''true''' হলে এটি এক্সিকিউট করা হবে।   
 
   
 
   
 
|-
 
|-
 
|01:25
 
|01:25
| Enter টিপুন, কোঁকড়া বন্ধনী বন্ধ করুন।
+
| এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
 
   
 
   
 
|-
 
|-
 
|01:29
 
|01:29
|if স্টেটমেন্টের ভিতরের কোড কন্ডিশন true হলেই এক্সিকিউট করা হবে।
+
|স্টেটমেন্টের ভিতরের কোড কন্ডিশন '''true''' হলেই এক্সিকিউট করা হবে।
 
   
 
   
 
|-
 
|-
 
|01:36
 
|01:36
| এখন if স্টেটমেন্টের উদাহরণ দেখি।
+
| এখন এর একটি উদাহরণ দেখি।
 
   
 
   
 
|-
 
|-
Line 109: Line 97:
 
|-
 
|-
 
|01:43
 
|01:43
|gedit স্পেস conditionalBlocks ডট pl স্পেস &(ampersand )
+
|'''gedit''' স্পেস '''conditionalBlocks''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
 
|01:49
 
|01:49
|এবং enter টিপুন।
+
|এবং এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
 
|01:52
 
|01:52
|এটি gedit এ conditionalBlocks.pl ফাইল খোলে।  
+
|এটি '''gedit''' '''conditionalBlocks.pl''' ফাইল খোলে।  
 
   
 
   
 
|-
 
|-
Line 125: Line 113:
 
|-
 
|-
 
|02:02
 
|02:02
|এখানে if এর জন্য নির্দিষ্ট কন্ডিশন রয়েছে যা count ভ্যারিয়েবলের ভ্যালু যাচাই করে।  
+
|এখানে '''if''' এর জন্য নির্দিষ্ট কন্ডিশন রয়েছে যা '''count''' ভ্যারিয়েবলের ভ্যালু যাচাই করে।  
 
   
 
   
 
|-
 
|-
 
|02:09
 
|02:09
| এখানে equal to equal to চিহ্ন লক্ষ্য করুন। এটি comparison (কম্পেরিজন) অপারেটর।
+
| এখানে '''==''' চিহ্ন লক্ষ্য করুন। এটি '''comparison''' (কম্পেরিজন) অপারেটর।
  
 
|-
 
|-
 
|02:15
 
|02:15
|কন্ডিশন $count equal to equal to 5, count ভ্যারিয়েবলের ভ্যালুসের জন্য যাচাই করা হয়।  
+
|কন্ডিশন '''$count == 5, count''' ভ্যারিয়েবলের ভ্যালুসের জন্য যাচাই করা হয়।  
  
 
|-
 
|-
 
|02:23
 
|02:23
|এটি 5 এর সমান হলে, if ব্লকের ভিতরের কোড এক্সিকিউট হবে।
+
|এটি '''5''' এর সমান হলে, '''if''' ব্লকের ভিতরের কোড এক্সিকিউট হবে।
 
   
 
   
 
|-
 
|-
 
| 02:28
 
| 02:28
|ফাইল সেভ করতে Ctrl+S টিপুন।
+
|'''Ctrl+S''' টিপে ফাইল সংরক্ষণ করুন।
  
 
|-
 
|-
 
|02:32
 
|02:32
|এরপর টার্মিনালে ফিরে যাই।
+
|এখন টার্মিনালে ফিরে যাই।
  
 
|-
 
|-
Line 157: Line 145:
 
|-
 
|-
 
|02:46
 
|02:46
|perl হাইফেন c conditionalBlocks ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''conditionalBlocks''' ডট '''pl'''
  
 
|-
 
|-
 
| 02:53
 
| 02:53
|  এবং Enter টিপুন।
+
|  এবং এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
Line 169: Line 157:
 
|-
 
|-
 
|  02:59
 
|  02:59
| conditionalBlocks.pl syntax OK
+
| '''conditionalBlocks.pl syntax OK'''
  
 
|-
 
|-
 
|  03:04
 
|  03:04
| কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, পর্ল স্ক্রিপ্ট এক্সিকিউট করতে লিখব -  
+
| কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -  
 
   
 
   
 
|-
 
|-
 
|03:10
 
|03:10
|perl স্পেস conditionalBlocks ডট pl
+
|'''perl''' স্পেস '''conditionalBlocks''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
 
| 03:14
 
| 03:14
| এবং Enter টিপুন।
+
| এবং এন্টার টিপে
 
   
 
   
 
|-
 
|-
Line 193: Line 181:
 
|-
 
|-
 
| 03:23
 
| 03:23
|gedit এ ফিরে যাই।
+
|এখন '''gedit''' এ ফিরে যাই।
 
   
 
   
 
|-
 
|-
 
|03:26
 
|03:26
|একইভাবে, আমরা উপরের if স্টেটমেন্টকে লিখতে পারি -
+
|একইভাবে, আমরা উপরের স্টেটমেন্টকে লিখতে পারি -
 
   
 
   
 
|-
 
|-
 
|03:31
 
|03:31
|print স্পেস ডবল উদ্ধৃতিতে I am inside if statement স্ল্যাশ n উদ্ধৃতি বন্ধ করুন স্পেস if ওপেন ব্রেকেট dollar count স্পেস equal to equal to স্পেস 5 ক্লোস ব্রেকেট সেমিকোলন।
+
|'''print''' স্পেস ডবল উদ্ধৃতিতে '''I am inside if statement''' স্ল্যাশ '''n''' উদ্ধৃতি বন্ধ করুন স্পেস '''if''' স্পেস প্রথম বন্ধনীতে '''dollar count''' স্পেস '''==''' স্পেস '''5''' বন্ধনী বন্ধ করুন সেমিকোলন।
  
 
|-
 
|-
 
|  03:57
 
|  03:57
|এখন, if-else স্টেটমেন্ট দেখি।
+
|এখন, '''if-else''' স্টেটমেন্ট সম্পর্কে শিখব।
 
   
 
   
 
|-
 
|-
 
|04:01
 
|04:01
|এই স্টেটমেন্ট ইউসার এক্সিকিউট করতে চাইলে ব্যবহার করা হয়,
+
|এই ইউসার এক্সিকিউট করতে চাইলে ব্যবহার করা হয়,
 
   
 
   
 
|-
 
|-
 
|04:06
 
|04:06
|কন্ডিশন true হলে কোডের অংশ এক্সিকিউট করা,
+
|কন্ডিশন '''true''' হলে কোডের অংশ এক্সিকিউট করা,
 
   
 
   
 
|-
 
|-
 
|  04:09
 
|  04:09
| কন্ডিশন false হলে কোডের অংশ এক্সিকিউট করা।
+
| কন্ডিশন '''false''' হলে কোডের অপর অংশ এক্সিকিউট করা।
  
 
|-
 
|-
 
|  04:13
 
|  04:13
| if-else কন্ডিশনের সিনট্যাক্স হল -
+
| এই '''if-else''' কন্ডিশনের সিনট্যাক্স হল -
  
 
|-
 
|-
 
|  04:17
 
|  04:17
| if স্পেস ওপেন ব্রেকেট condition ক্লোস ব্রেকেট স্পেস কোঁকড়া বন্ধনী খুলুন Enter টিপুন।  
+
| '''if''' স্পেস প্রথম বন্ধনীতে '''condition''' বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।  
 
   
 
   
 
|-
 
|-
 
| 04:27
 
| 04:27
|piece of code সেমিকোলন,
+
|কোডের অংশ সেমিকোলন,
  
 
|-
 
|-
 
| 04:29
 
| 04:29
এটি এক্সিকিউট হবে যখন কন্ডিশন true হয়।
+
'''If''' কন্ডিশন '''true''' হলে এটি এক্সিকিউট হবে।
 
   
 
   
 
|-
 
|-
 
|04:32
 
|04:32
|Enter টিপুন।
+
|এন্টার টিপুন।
  
 
|-
 
|-
 
|04:34
 
|04:34
|কোঁকড়া বন্ধনী বন্ধ করুন স্পেস else স্পেস কোঁকড়া বন্ধনী খুলুন Enter টিপুন।
+
|কোঁকড়া বন্ধনী বন্ধ করুন স্পেস '''else''' স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
 
|04:41
 
|04:41
| another piece of code সেমিকোলন,
+
| কোডের অপর অংশ সেমিকোলন,
 
   
 
   
 
|-
 
|-
 
|04:43
 
|04:43
|এটি এক্সিকিউট হবে যখন কন্ডিশন false হয়।
+
|'''If''' কন্ডিশন '''false''' হলে এটি এক্সিকিউট হবে।
  
 
|-
 
|-
 
|04:47
 
|04:47
|Enter টিপুন কোঁকড়া বন্ধনী বন্ধ করুন।  
+
|এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।  
  
 
|-
 
|-
 
|04:51
 
|04:51
| এখন আবার, conditionalBlocks.pl ফাইলে যাই যা আমরা ইতিমধ্যে gedit এ তৈরী করেছি।
+
| এখন, '''gedit''' এ তৈরী করা '''conditionalBlocks.pl''' ফাইলে যাই।
 
   
 
   
 
|-
 
|-
 
| 04:58
 
| 04:58
|  count ভ্যারিয়েবলে ভ্যালু 4 নির্ধারিত করি, if ব্লকের শেষে লিখুন স্পেস
+
'''count''' ভ্যারিয়েবলে '''4''' ভ্যালু নির্ধারিত করি, '''if''' ব্লকের শেষে লিখুন স্পেস
  
 
|-
 
|-
Line 269: Line 257:
 
|-
 
|-
 
|05:09
 
|05:09
| স্পেস কোঁকড়া বন্ধনী খুলুন Enter টিপুন।
+
| স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
  
 
|-
 
|-
 
|05:14
 
|05:14
|print স্পেস ডবল উদ্ধৃতিতে I am inside else statement স্ল্যাশ n, সেমিকোলন।
+
|'''print''' স্পেস ডবল উদ্ধৃতিতে '''I am inside else statement''' স্ল্যাশ '''n''' ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
 
   
 
   
 
|-
 
|-
 
|05:30
 
|05:30
|Enter টিপুন এবং কোঁকড়া বন্ধনী বন্ধ করুন।  
+
|এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।  
  
 
|-
 
|-
 
|05:34
 
|05:34
|এখানে 4, $count ভ্যারিয়েবলে নির্ধারিত করা হয়েছে।
+
| '''$count''' ভ্যারিয়েবলে '''4''' নির্ধারিত করা হয়েছে।
 
   
 
   
 
|-
 
|-
 
|05:38
 
|05:38
|যেহেতু count ভ্যারিয়েবলের মান 5 এর সাথে মেলে না,   
+
|যেহেতু '''count''' ভ্যারিয়েবলের মান '''5''' এর সাথে মেলে না,   
  
 
|-
 
|-
 
|05:43
 
|05:43
|if ব্লকের ভিতরের কোড এক্সিকিউট হবে না।
+
|'''if''' ব্লকের ভিতরের কোড এক্সিকিউট হবে না।
 
   
 
   
 
|-
 
|-
 
|05:47
 
|05:47
|এর বদলে, else ব্লকের ভিতরের কোড এক্সিকিউট হবে।
+
|এর বদলে, '''else''' ব্লকের ভিতরের কোড এক্সিকিউট হবে।
 
   
 
   
 
|-
 
|-
 
|05:52
 
|05:52
|Ctrl+S টিপে ফাইল সংরক্ষণ করুন।  
+
|'''Ctrl+S''' টিপে ফাইল সংরক্ষণ করুন।  
 
   
 
   
 
|-
 
|-
Line 305: Line 293:
 
|-
 
|-
 
|05:59
 
|05:59
|এবং লিখুন perl স্পেস হাইফেন c স্পেস conditionalBlocks ডট pl, কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে।
+
|লিখুন '''perl''' স্পেস হাইফেন '''c''' স্পেস '''conditionalBlocks''' ডট '''pl''', কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে।
 
   
 
   
 
|-
 
|-
 
|  06:11
 
|  06:11
|  এখন, Enter টিপুন।
+
|  এখন, এন্টার টিপুন।
  
 
|-
 
|-
 
|  06:13
 
|  06:13
| নিম্নলিখিত লাইন টার্মিনালে প্রদর্শিত হবে,  
+
| টার্মিনালে প্রদর্শিত লাইন হল,  
 
   
 
   
 
|-
 
|-
 
| 06:17
 
| 06:17
|  conditionalBlocks.pl syntax OK
+
'''conditionalBlocks.pl syntax OK'''
  
 
|-
 
|-
 
|  06:20
 
|  06:20
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, পর্ল স্ক্রিপ্ট এক্সিকিউট করতে লিখব -  
+
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -  
 
   
 
   
 
|-
 
|-
 
|06:27
 
|06:27
|perl স্পেস conditionalBlocks ডট pl
+
|'''perl''' স্পেস '''conditionalBlocks''' ডট '''pl'''
  
 
|-
 
|-
 
|  06:33
 
|  06:33
| এবং Enter টিপুন।
+
| এন্টার টিপুন।
  
 
|-
 
|-
Line 349: Line 337:
 
|-
 
|-
 
|06:49
 
|06:49
|পর্লে if এবং  
+
|'''if''' এবং if-else কন্ডিশনাল স্টেটমেন্ট
+
 
|-
+
|06:50
+
|if-else কন্ডিশনাল স্টেটমেন্ট,
+
+
 
|-
 
|-
 
| 06:53
 
| 06:53
|  স্যাম্পল প্রোগ্রাম ব্যবহার করে।
+
|  স্যাম্পল প্রোগ্রাম ব্যবহার করেছি।
  
 
|-
 
|-
Line 365: Line 349:
 
|-
 
|-
 
|  06:57
 
|  06:57
|  করুন “It is an open source language”
+
|  করুন '''“It is an open source language”'''
  
 
|-
 
|-
 
|07:01
 
|07:01
| যখন ঘোষিত করা ভ্যারিয়েবলের ভ্যালু 'Perl'  হয়।
+
| যখন ঘোষিত করা ভ্যারিয়েবলের ভ্যালু ''''Perl''''  হয়।
  
 
|-
 
|-
 
|07:04
 
|07:04
|অন্যথায় প্রিন্ট করুন “It's a proprietary language”
+
|অন্যথায় প্রিন্ট করুন '''“It's a proprietary language”'''
 
   
 
   
 
|-
 
|-
Line 393: Line 377:
 
|-
 
|-
 
| 07:22
 
| 07:22
| টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
+
| কর্মশালার আয়োজন করে।
 
   
 
   
 
|-
 
|-
Line 401: Line 385:
 
|-
 
|-
 
|07:31
 
|07:31
|বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
+
|বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন।
 
   
 
   
 
|-
 
|-
 
| 07:37
 
| 07:37
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
+
|  স্পোকেন টিউটোরিয়াল প্রকল্প '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ।
 
   
 
   
 
|-
 
|-
 
|07:42
 
|07:42
|এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
+
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
 
    
 
    
 
|-
 
|-
 
|07:50
 
|07:50
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
+
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, '''spoken hyphen tutorial dot org slash NMEICT hyphen Intro'''
 
   
 
   
 
|-
 
|-
 
| 08:00
 
| 08:00
আশা করি এই টিউটোরিয়াল লাভদায়ক হয়েছে।
+
আমি কৌশিক দত্ত
 
   
 
   
 
|-
 
|-
 
|08:04
 
|08:04
|আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি।
+
|এই টিউটোরিয়ালটি অনুবাদ করেছি।
 
    
 
    
 
|-
 
|-

Latest revision as of 12:54, 26 February 2017

Time Narration
00:01 পর্লে if এবং if-else কন্ডিশনাল স্টেটমেন্টের টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এখানে
00:09 if এবং
00:11 if-else স্টেটমেন্ট আমরা শিখব। আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি।
00:20 gedit টেক্সট এডিটর ও ব্যবহার করব।
00:24 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:28 ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে।
00:33 এখানে for, foreach, while এবং do-while লুপের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:40 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:45 পর্ল নিম্নলিখিত কন্ডিশন প্রদান করে -
00:49 if, if-else
00:51 if-elsif-else এবং
00:53 switch . এই টিউটোরিয়ালে, if এবং If-else স্টেটমেন্ট সম্পর্কে শিখব।
00:59 if স্টেটমেন্টের ব্যবহার
01:01 একটি নির্দিষ্ট কন্ডিশন সম্পূর্ণ হলেই কোড এক্সিকিউট করতে করা হয়।
01:07 কন্ডিশনাল স্টেটমেন্টের সিনট্যাক্স হল :
01:11 if স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন,
01:19 এন্টার টিপুন।
01:20 কোডের অংশ সেমিকোলন, কন্ডিশন true হলে এটি এক্সিকিউট করা হবে।
01:25 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
01:29 স্টেটমেন্টের ভিতরের কোড কন্ডিশন true হলেই এক্সিকিউট করা হবে।
01:36 এখন এর একটি উদাহরণ দেখি।
01:40 টার্মিনাল খুলুন এবং লিখুন,
01:43 gedit স্পেস conditionalBlocks ডট pl স্পেস &
01:49 এবং এন্টার টিপুন।
01:52 এটি geditconditionalBlocks.pl ফাইল খোলে।
01:57 স্ক্রিনে প্রদর্শিত নিম্নলিখিত কোড লিখুন।
02:02 এখানে if এর জন্য নির্দিষ্ট কন্ডিশন রয়েছে যা count ভ্যারিয়েবলের ভ্যালু যাচাই করে।
02:09 এখানে == চিহ্ন লক্ষ্য করুন। এটি comparison (কম্পেরিজন) অপারেটর।
02:15 কন্ডিশন $count == 5, count ভ্যারিয়েবলের ভ্যালুসের জন্য যাচাই করা হয়।
02:23 এটি 5 এর সমান হলে, if ব্লকের ভিতরের কোড এক্সিকিউট হবে।
02:28 Ctrl+S টিপে ফাইল সংরক্ষণ করুন।
02:32 এখন টার্মিনালে ফিরে যাই।
02:36 নিশ্চিত করুন যে আপনি ফাইল সংরক্ষণ করার ডিরেক্টরিতে রয়েছেন।
02:41 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন -
02:46 perl স্পেস হাইফেন c স্পেস conditionalBlocks ডট pl
02:53 এবং এন্টার টিপুন।
02:55 নিম্নলিখিত লাইন টার্মিনাল উইন্ডোতে প্রদর্শিত হবে,
02:59 conditionalBlocks.pl syntax OK
03:04 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -
03:10 perl স্পেস conditionalBlocks ডট pl
03:14 এবং এন্টার টিপে
03:16 নিম্নলিখিত আউটপুট টার্মিনালে দেখানো হবে।
03:19 I am inside if statement
03:23 এখন gedit এ ফিরে যাই।
03:26 একইভাবে, আমরা উপরের স্টেটমেন্টকে লিখতে পারি -
03:31 print স্পেস ডবল উদ্ধৃতিতে I am inside if statement স্ল্যাশ n উদ্ধৃতি বন্ধ করুন স্পেস if স্পেস প্রথম বন্ধনীতে dollar count স্পেস == স্পেস 5 বন্ধনী বন্ধ করুন সেমিকোলন।
03:57 এখন, if-else স্টেটমেন্ট সম্পর্কে শিখব।
04:01 এই ইউসার এক্সিকিউট করতে চাইলে ব্যবহার করা হয়,
04:06 কন্ডিশন true হলে কোডের অংশ এক্সিকিউট করা,
04:09 কন্ডিশন false হলে কোডের অপর অংশ এক্সিকিউট করা।
04:13 এই if-else কন্ডিশনের সিনট্যাক্স হল -
04:17 if স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
04:27 কোডের অংশ সেমিকোলন,
04:29 If কন্ডিশন true হলে এটি এক্সিকিউট হবে।
04:32 এন্টার টিপুন।
04:34 কোঁকড়া বন্ধনী বন্ধ করুন স্পেস else স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
04:41 কোডের অপর অংশ সেমিকোলন,
04:43 If কন্ডিশন false হলে এটি এক্সিকিউট হবে।
04:47 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
04:51 এখন, gedit এ তৈরী করা conditionalBlocks.pl ফাইলে যাই।
04:58 count ভ্যারিয়েবলে 4 ভ্যালু নির্ধারিত করি, if ব্লকের শেষে লিখুন স্পেস
05:07 else
05:09 স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
05:14 print স্পেস ডবল উদ্ধৃতিতে I am inside else statement স্ল্যাশ n ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
05:30 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
05:34 $count ভ্যারিয়েবলে 4 নির্ধারিত করা হয়েছে।
05:38 যেহেতু count ভ্যারিয়েবলের মান 5 এর সাথে মেলে না,
05:43 if ব্লকের ভিতরের কোড এক্সিকিউট হবে না।
05:47 এর বদলে, else ব্লকের ভিতরের কোড এক্সিকিউট হবে।
05:52 Ctrl+S টিপে ফাইল সংরক্ষণ করুন।
05:56 এখন টার্মিনালে ফিরে যাই।
05:59 লিখুন perl স্পেস হাইফেন c স্পেস conditionalBlocks ডট pl, কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে।
06:11 এখন, এন্টার টিপুন।
06:13 টার্মিনালে প্রদর্শিত লাইন হল,
06:17 conditionalBlocks.pl syntax OK
06:20 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -
06:27 perl স্পেস conditionalBlocks ডট pl
06:33 এন্টার টিপুন।
06:35 নিম্নলিখিত আউটপুট টার্মিনালে প্রদর্শিত হবে।
06:39 I am inside else statement
06:44 সংক্ষিপ্তকরণ করি।
06:46 এখানে আমরা শিখেছি,
06:49 if এবং if-else কন্ডিশনাল স্টেটমেন্ট
06:53 স্যাম্পল প্রোগ্রাম ব্যবহার করেছি।
06:55 নির্দেশিত কাজ হিসাবে প্রিন্ট
06:57 করুন “It is an open source language”
07:01 যখন ঘোষিত করা ভ্যারিয়েবলের ভ্যালু 'Perl' হয়।
07:04 অন্যথায় প্রিন্ট করুন “It's a proprietary language”
07:08 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:11 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:15 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
07:20 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
07:22 কর্মশালার আয়োজন করে।
07:26 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
07:31 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
07:37 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
07:42 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
07:50 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
08:00 আমি কৌশিক দত্ত
08:04 এই টিউটোরিয়ালটি অনুবাদ করেছি।
08:06 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta