Difference between revisions of "PERL/C2/while-do-while-loops/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with '{| border=1 |'''Time''' |'''Narration''' |- | 00:01 |পর্লে while এবং do-while লুপের কথ্য টিউটোরিয়ালে আপনাদ…')
 
 
(2 intermediate revisions by the same user not shown)
Line 5: Line 5:
 
|-
 
|-
 
| 00:01
 
| 00:01
|পর্লে while এবং do-while লুপের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
+
|পর্লে '''while''' এবং '''do-while''' লুপের টিউটোরিয়ালে আপনাদের স্বাগত।
 
   
 
   
 
|-
 
|-
Line 13: Line 13:
 
|-
 
|-
 
|00:09
 
|00:09
|পর্লে while লুপ।
+
|'''while''' লুপ।
  
 
|-
 
|-
 
|00:11
 
|00:11
|পর্লে do-while লুপ।
+
|'''do-while''' লুপ। আমি উবুন্টু লিনাক্স '''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 লুপের জ্ঞান অতিরিক্ত সুবিধা যোগ করবে।
+
| '''for''' এবং '''foreach''' লুপের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
  
 
|-
 
|-
Line 45: Line 41:
 
|-
 
|-
 
| 00:43
 
| 00:43
| পর্লে while লুপ।
+
| '''while''' লুপ কোডের ব্লক এক্সিকিউট করে
 
   
 
   
 
|-
 
|-
 
|00:45
 
|00:45
|একটি কন্ডিশন true হলে while লুপ কোডের ব্লক এক্সিকিউট করে।
+
|যখন একটি কন্ডিশন '''true''' হয়।
 
   
 
   
 
|-
 
|-
 
|00:50
 
|00:50
|while লুপের সিনট্যাক্স হল -
+
|'''while''' লুপের সিনট্যাক্স হল -
 
   
 
   
 
|-
 
|-
 
|00:53
 
|00:53
|while স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন।
+
|'''while''' স্পেস প্রথম বন্ধনীতে '''condition''' বন্ধনী বন্ধ করুন।
 
   
 
   
 
|-
 
|-
Line 65: Line 61:
 
|-
 
|-
 
|01:00
 
|01:00
|কন্ডিশন true হলে কোড এক্সিকিউট হবে।  
+
|কন্ডিশন '''true''' হলে কোড এক্সিকিউট হবে।  
 
   
 
   
 
|-
 
|-
Line 73: Line 69:
 
|-
 
|-
 
| 01:07
 
| 01:07
| কন্ডিশন সম্পূর্ণ না হলে কি হয়?  তারপর, while লুপ ভিতরের কোড একবারও কোড এক্সিকিউট ছাড়া প্রস্থান করবে।
+
| কন্ডিশন সম্পূর্ণ না হলে কি হয়?  তারপর, '''while''' লুপ ভিতরের কোড একবারও কোড এক্সিকিউট ছাড়া প্রস্থান করবে।
  
 
|-
 
|-
 
|01:16
 
|01:16
|এখন while লুপের উদাহরণ দেখি।
+
|এখন '''while''' লুপের উদাহরণ দেখি।
  
 
|-
 
|-
Line 85: Line 81:
 
|-
 
|-
 
|01:22
 
|01:22
|gedit স্পেস whileLoop ডট pl স্পেস &
+
|'''gedit''' স্পেস '''whileLoop''' ডট '''pl''' স্পেস '''&'''
 
    
 
    
 
|-
 
|-
Line 93: Line 89:
 
|-
 
|-
 
|01:31
 
|01:31
|এটি gedit এ whileLoop.pl ফাইল খুলবে।
+
|এটি '''whileLoop.pl''' ফাইল খুলবে।
 
   
 
   
 
|-
 
|-
Line 101: Line 97:
 
|-
 
|-
 
| 01:37
 
| 01:37
| hash বিস্ময়বোধক চিহ্ন স্ল্যাশ usr স্ল্যাশ bin স্ল্যাশ perl,
+
| '''hash''' বিস্ময়বোধক চিহ্ন স্ল্যাশ '''usr''' স্ল্যাশ '''bin''' স্ল্যাশ '''perl''', এবং
 
   
 
   
 
|-
 
|-
Line 109: Line 105:
 
|-
 
|-
 
|01:47
 
|01:47
| dollar i = zero সেমিকোলন,
+
| '''dollar i''' = '''zero''' সেমিকোলন,
 
   
 
   
 
|-
 
|-
Line 117: Line 113:
 
|-
 
|-
 
|01:54
 
|01:54
|while প্রথম বন্ধনীতে dollar i less than or equal to four বন্ধনী বন্ধ করুন স্পেস
+
|'''while''' প্রথম বন্ধনীতে '''dollar i''' less than or equal to '''4''' বন্ধনী বন্ধ করুন স্পেস
 
   
 
   
 
|-
 
|-
 
|02:04
 
|02:04
|কোঁকড়া বন্ধনী খুলে Enter টিপুন এবং লিখুন,
+
|কোঁকড়া বন্ধনী খুলে '''Enter''' টিপুন এবং লিখুন,
 
   
 
   
 
|-
 
|-
 
|02:08
 
|02:08
|print স্পেস ডবল উদ্ধৃতিতে Value of i কোলন স্পেস dollar i স্ল্যাশ n ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
+
|'''print''' স্পেস ডবল উদ্ধৃতিতে '''Value of i''' কোলন স্পেস '''dollar i''' স্ল্যাশ '''n''' ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
 
   
 
   
 
|-
 
|-
Line 133: Line 129:
 
|-
 
|-
 
|02:22
 
|02:22
| dollar i প্লাস প্লাস সেমিকোলন,
+
| '''dollar i''' প্লাস প্লাস সেমিকোলন,
 
    
 
    
 
|-
 
|-
Line 145: Line 141:
 
|-
 
|-
 
|02:31
 
|02:31
|এখন while লুপ বিশদভাবে ব্যাখ্যা করব।
+
|এখন এখানে '''while''' লুপে
 
   
 
   
 
|-
 
|-
 
| 02:33
 
| 02:33
| ভ্যারিয়েবল i কে 0 তে ইনিসিয়েলাইজ করেছি।
+
| ভ্যারিয়েবল '''i''' কে '''0''' তে ইনিসিয়েলাইজ করেছি।
  
 
|-
 
|-
 
|02:38
 
|02:38
|এখন while লুপের নির্দিষ্ট করা কন্ডিশন হল $i less than or equal to 4.
+
|এখন এই লুপের নির্দিষ্ট করা কন্ডিশন হল '''$i''' less than or equal to '''4'''.
 
   
 
   
 
|-
 
|-
 
|02:46
 
|02:46
| কন্ডিশন true হলে, while লুপের ভিতরের কোড এক্সিকিউট হবে।
+
| কন্ডিশন '''true''' হলে, লুপের ভিতরের কোড এক্সিকিউট হবে।
  
 
|-
 
|-
 
|02:52
 
|02:52
|এর মানে, প্রথমবার while লুপ টার্মিনালে 'Value of i: 0' প্রিন্ট করবে।  
+
|এর মানে হল লুপ প্রথমবার টার্মিনালে ''''Value of i: 0'''' প্রিন্ট করবে।  
 
   
 
   
 
|-
 
|-
 
|03:01
 
|03:01
|তারপর $i++ ভ্যারিয়েবল i এর মান এক দ্বারা বৃদ্ধি করবে।
+
|এরপর '''$i++''' ভ্যারিয়েবল '''i''' এর মান এক দ্বারা বৃদ্ধি করবে।
  
 
|-
 
|-
 
| 03:08
 
| 03:08
|  এখন আবার, লুপ কন্ডিশন $i<=4 মূল্যায়ন করা হবে।
+
|  এখন আবার, লুপ কন্ডিশন '''$i<=4''' মূল্যায়ন করা হবে।
 
   
 
   
 
|-
 
|-
 
|03:16
 
|03:16
|এবং একবার i এর ভ্যালু 5 হলে লুপ প্রস্থান করবে।
+
|এবং একবার '''i''' এর ভ্যালু '''5''' হলে লুপ প্রস্থান করবে।
 
   
 
   
 
|-
 
|-
 
|  03:22
 
|  03:22
| এই ক্ষেত্রে, while লুপ i = 0, 1, 2, 3, 4 এর জন্য এক্সিকিউট হবে।  
+
| এই ক্ষেত্রে, '''while''' লুপ '''i = 0, 1, 2, 3, 4''' এর জন্য এক্সিকিউট হবে।  
 
   
 
   
 
|-
 
|-
 
|  03:32
 
|  03:32
| Ctrl +S টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''এখন ফাইলটি সংরক্ষণ করুন।
 
   
 
   
 
|-
 
|-
 
|03:35
 
|03:35
|টার্মিনালে ফিরে যাই।
+
|টার্মিনালে ফিরে গিয়ে
 
   
 
   
 
|-
 
|-
Line 193: Line 189:
 
|-
 
|-
 
|03:42
 
|03:42
|perl স্পেস হাইফেন c স্পেস whileLoop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''whileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
 
| 03:47
 
| 03:47
| এবং এন্টার টিপুন।
+
| এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
 
| 03:49
 
| 03:49
|টার্মিনালে নিম্নলিখিত লাইন প্রদর্শিত হবে,
+
|টার্মিনালে প্রদর্শিত লাইন হল,
 
   
 
   
 
|-
 
|-
Line 213: Line 209:
 
|-
 
|-
 
|  04:02
 
|  04:02
|perl স্পেস whileLoop ডট pl
+
|'''perl''' স্পেস '''whileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 221: Line 217:
 
|-
 
|-
 
|04:09
 
|04:09
|টার্মিনালে নিম্নলিখিত আউটপুট প্রদর্শিত হবে।  
+
|টার্মিনালে আউটপুট প্রদর্শিত হবে।  
 
   
 
   
 
|-
 
|-
 
|  04:14
 
|  04:14
| এখন do-while লুপ দেখা যাক।
+
| এখন আমরা '''do-while''' লুপ সম্পর্কে শিখব।
  
 
|-
 
|-
 
|  04:20
 
|  04:20
| do-while স্টেটমেন্ট সর্বদা অন্তত একবার কোডের অংশ এক্সিকিউট করবে।  
+
| এটি অন্তত একবার কোডের অংশ এক্সিকিউট করবে।  
 
   
 
   
 
|-
 
|-
 
|  04:25
 
|  04:25
| এরপর এটি কন্ডিশন যাচাই করবে এবং সেটি true হলে লুপ পুনরাবৃত্তি হবে।  
+
| যাচাইয়ের পর কন্ডিশন '''true''' হলে লুপ পুনরাবৃত্তি হবে।  
 
   
 
   
 
|-
 
|-
 
| 04:30
 
| 04:30
|do-while লুপের সিনট্যাক্স হল -
+
|'''do-while''' লুপের সিনট্যাক্স হল -
  
 
|-
 
|-
 
| 04:34
 
| 04:34
|  do স্পেস।  
+
'''do''' স্পেস।  
 
   
 
   
 
|-
 
|-
Line 249: Line 245:
 
|-
 
|-
 
|04:38
 
|04:38
|কন্ডিশন true হলে কোড এক্সিকিউট হয়।
+
|কন্ডিশন '''true''' হলে কোড এক্সিকিউট হয়।
 
   
 
   
 
|-
 
|-
Line 257: Line 253:
 
|-
 
|-
 
|04:45
 
|04:45
|while স্পেস বন্ধনীতে condition এবং তারপর সেমিকোলন।
+
|'''while''' স্পেস বন্ধনীতে '''condition''' এবং তারপর সেমিকোলন।
 
   
 
   
 
|-
 
|-
 
|04:50
 
|04:50
|টার্মিনালে গিয়ে লিখুন;
+
|এখন টার্মিনালে গিয়ে লিখুন;
  
 
|-
 
|-
 
|04:54
 
|04:54
| gedit স্পেস doWhileLoop ডট pl স্পেস &
+
|''' gedit''' স্পেস '''doWhileLoop''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 273: Line 269:
 
|-
 
|-
 
| 05:05
 
| 05:05
|  এটি gedit এ doWhileLoop.pl ফাইল খুলবে।  
+
|  এটি '''doWhileLoop.pl''' ফাইল খুলবে।  
 
   
 
   
 
|-
 
|-
 
|05:09
 
|05:09
| নিম্নলিখিত কোড লিখুন -
+
| এখন কোড লিখুন -
 
|-
 
|-
 
|05:11
 
|05:11
|hash বিস্ময়বোধক চিহ্ন স্ল্যাশ usr স্ল্যাশ bin স্ল্যাশ perl এন্টার টিপুন।
+
|'''hash''' বিস্ময়বোধক চিহ্ন স্ল্যাশ '''usr''' স্ল্যাশ '''bin''' স্ল্যাশ '''perl''' এবং এন্টার টিপুন।
 
   
 
   
 
|-
 
|-
 
|05:21
 
|05:21
|dollar i = zero সেমিকোলন এন্টার টিপুন।
+
|'''dollar i''' = '''zero''' সেমিকোলন এন্টার টিপুন।
  
 
|-
 
|-
 
|05:27
 
|05:27
|do স্পেস  
+
|'''do''' স্পেস  
 
   
 
   
 
|-
 
|-
Line 296: Line 292:
 
|-
 
|-
 
|05:33
 
|05:33
|print স্পেস  ডবল উদ্ধৃতিতে Value of i কোলন স্পেস dollar i স্ল্যাশ n বন্ধনী বন্ধ করুন সেমিকোলন।
+
|'''print''' স্পেস  ডবল উদ্ধৃতিতে '''Value of i''' কোলন স্পেস '''dollar i''' স্ল্যাশ '''n''' ডবল উদ্ধৃতি বন্ধনী বন্ধ করুন সেমিকোলন।
 
   
 
   
 
|-
 
|-
Line 304: Line 300:
 
|-
 
|-
 
|05:48
 
|05:48
|dollar i প্লাস প্লাস সেমিকোলন
+
|'''dollar i''' প্লাস প্লাস সেমিকোলন
 
   
 
   
 
|-
 
|-
Line 316: Line 312:
 
|-
 
|-
 
|05:56
 
|05:56
|স্পেস while স্পেস প্রথম বন্ধনীতে dollar i less than or equal to four
+
|স্পেস '''while''' স্পেস প্রথম বন্ধনীতে '''dollar i''' less than or equal to '''4'''
 
   
 
   
 
|-
 
|-
Line 324: Line 320:
 
|-
 
|-
 
|  06:10
 
|  06:10
| এখানে do-while লুপের বিস্তারিত বিবরণ রয়েছে।
+
| এখন এখানে '''do-while''' লুপে
 
   
 
   
 
|-
 
|-
 
| 06:13
 
| 06:13
আমরা i ভ্যারিয়েবল 0 তে ইনিসিয়েলাইজ করেছি।
+
'''i''' ভ্যারিয়েবলকে '''0''' তে ইনিসিয়েলাইজ করেছি।
  
 
|-
 
|-
 
|  06:18
 
|  06:18
|প্রথমবার,  do-while লুপ কন্ডিশন যাচাই না করে টার্মিনালে আউটপুট রূপে 'Value of i colon 0' প্রিন্ট করবে।
+
|প্রথমবার,  '''do-while''' লুপ কন্ডিশন যাচাই না করে টার্মিনালে আউটপুট রূপে ''''Value of i colon 0'''' প্রিন্ট করবে।
 
   
 
   
 
|-
 
|-
 
|06:28
 
|06:28
| দ্বিতীয়বার, কন্ডিশন $i less than or equal to 4 যাচাই  করা হবে।
+
| দ্বিতীয়বার, কন্ডিশন '''$i''' less than or equal to '''4''' যাচাই  করবে।
 
   
 
   
 
|-
 
|-
 
|  06:36
 
|  06:36
| লুপ প্রতিবার এক্সিকিউট হওয়ার পর $i++, i ভ্যারিয়েবলের ভ্যালু এক দ্বারা বৃদ্ধি করবে।
+
| এরপর '''$i++, ভ্যারিয়েবল '''i''' এর মান এক দ্বারা বৃদ্ধি করবে।
 
   
 
   
 
|-
 
|-
 
|  06:43
 
|  06:43
| কন্ডিশন true হলে, লুপ আবার এক্সিকিউট হবে।   
+
| কন্ডিশন '''true''' হলে, লুপ আবার এক্সিকিউট হবে।   
  
 
|-
 
|-
 
|06:48
 
|06:48
|আমাদের ক্ষেত্রে, দ্বিতীয়বার টার্মিনালে প্রদর্শিত হওয়া আউটপুট হবে  'Value of i colon 1'
+
|আমাদের ক্ষেত্রে, দ্বিতীয়বার টার্মিনালে প্রদর্শিত হওয়া আউটপুট হবে  ''''Value of i colon 1''''
 
   
 
   
 
|-
 
|-
 
| 06:57
 
| 06:57
|  কন্ডিশন false অর্থাত i ভ্যারিয়েবল 5 হওয়া পর্যন্ত লুপ এক্সিকিউট হবে।
+
|  কন্ডিশন '''false''' অর্থাত ভ্যারিয়েবল '''i''' ,'''5''' হওয়া পর্যন্ত লুপ এক্সিকিউট হবে।
 
   
 
   
 
|-
 
|-
 
| 07:05
 
| 07:05
| Ctrl S টিপে ফাইলটি সংরক্ষণ করুন।
+
| এখন ফাইলটি সংরক্ষণ করুন।
 
   
 
   
 
|-
 
|-
 
|07:09
 
|07:09
|এখন, টার্মিনালে যান এবং কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,
+
|টার্মিনালে ফিরে গিয়ে কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,
 
   
 
   
 
|-
 
|-
 
|07:16
 
|07:16
|perl স্পেস হাইফেন c স্পেস doWhileLoop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''doWhileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 372: Line 368:
 
|-
 
|-
 
|  07:23
 
|  07:23
| টার্মিনালে নিম্নলিখিত লাইন প্রদর্শিত হবে,
+
| টার্মিনালে প্রদর্শিত লাইন হল,
 
   
 
   
 
|-
 
|-
Line 380: Line 376:
 
|-
 
|-
 
|07:30
 
|07:30
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, এখন স্ক্রিপ্ট এক্সিকিউট করব।
+
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে
 
   
 
   
 
|-
 
|-
 
|07:36
 
|07:36
|লিখুন perl স্পেস doWhileLoop ডট pl
+
|লিখুন '''perl''' স্পেস '''doWhileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 396: Line 392:
 
|-
 
|-
 
|07:48
 
|07:48
| এখন, while এবং do-while লুপের প্রকৃত তফাৎ দেখি।
+
| '''while''' এবং '''do-while''' লুপের প্রকৃত তফাৎ দেখি।
  
 
|-
 
|-
 
|07:53
 
|07:53
| টার্মিনাল খুলে লিখুন -
+
| টার্মিনালে লিখুন -
  
 
|-
 
|-
 
|07:55
 
|07:55
| gedit স্পেস loop ডট pl স্পেস &
+
| '''gedit''' স্পেস '''loop''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 412: Line 408:
 
|-
 
|-
 
|08:03
 
|08:03
| এটি gedit এ loop ডট pl ফাইল খুলবে।
+
| এটি '''gedit''' '''loop''' ডট '''pl''' ফাইল খুলবে।
  
 
|-
 
|-
Line 420: Line 416:
 
|-
 
|-
 
|08:12
 
|08:12
| আমরা count ভ্যারিয়েবল ঘোষিত করেছি এবং শূন্যতে ইনিসিয়েলাইজ করেছি।  
+
| আমরা '''count''' ভ্যারিয়েবল ঘোষিত করেছি এবং শূন্যতে ইনিসিয়েলাইজ করেছি।  
  
 
|-
 
|-
 
|08:19
 
|08:19
|while লুপ কন্ডিশনে, আমরা যাচাই করছি যে count ভ্যারিয়েবল শূন্য এর অধিক কিনা।  
+
|'''while''' লুপ কন্ডিশনে, আমরা যাচাই করছি যে '''count''' ভ্যারিয়েবল শূন্য এর অধিক কিনা।  
  
 
|-
 
|-
 
|08:29
 
|08:29
|কন্ডিশন true নয়, তাই,  while লুপ একবারও এক্সিকিউট হবে না।
+
|কন্ডিশন '''true''' নয়, তাই,  '''while''' লুপ একবারও এক্সিকিউট হবে না।
  
 
|-
 
|-
 
|08:36
 
|08:36
|do-while লুপে, প্রথমে কোড এক্সিকিউট করছি তারপর কন্ডিশন যাচাই করছি।
+
|'''do-while''' লুপে, প্রথমে কোড এক্সিকিউট করছি এবং তারপর কন্ডিশন যাচাই করছি।
  
 
|-
 
|-
Line 440: Line 436:
 
|-
 
|-
 
|08:49
 
|08:49
|তারপর কন্ডিশন count ভ্যারিয়েবল শূন্য এর অধিক কিনা তা যাচাই করা হয়।
+
|তারপর কন্ডিশন '''count''' ভ্যারিয়েবল শূন্য এর অধিক কিনা তা যাচাই করা হয়।
  
 
|-
 
|-
 
|08:57
 
|08:57
|কন্ডিশন true নয়, তাই লুপ প্রস্থান করবে।
+
|কন্ডিশন '''true''' নয়, তাই লুপ প্রস্থান করবে।
  
 
|-
 
|-
 
|09:02
 
|09:02
|Ctrl + S টিপে ফাইল সংরক্ষণ করুন।  
+
|এখন ফাইলটি সংরক্ষণ করুন।  
  
 
|-
 
|-
 
|09:05
 
|09:05
|এখন, টার্মিনালে যান এবং কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,  
+
|এখন, টার্মিনালে গিয়ে কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,  
  
 
|-
 
|-
 
|09:12
 
|09:12
|perl স্পেস হাইফেন c স্পেস loop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''loop''' ডট '''pl'''
  
 
|-
 
|-
Line 464: Line 460:
 
|-
 
|-
 
|09:19
 
|09:19
|টার্মিনালে নিম্নলিখিত লাইন প্রদর্শিত হবে,
+
|টার্মিনালে প্রদর্শিত লাইন হল,
  
 
|-
 
|-
Line 472: Line 468:
 
|-
 
|-
 
|09:26
 
|09:26
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, এখন স্ক্রিপ্ট এক্সিকিউট করব।
+
|কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, এখন স্ক্রিপ্ট এক্সিকিউট করতে
  
 
|-
 
|-
 
|09:31
 
|09:31
|লিখুন perl স্পেস loop ডট pl.
+
|লিখুন '''perl''' স্পেস '''loop''' ডট '''pl'''.
  
 
|-
 
|-
Line 492: Line 488:
 
|-
 
|-
 
|09:46
 
|09:46
|এখানে আমরা দেখতে পারি, সেখানে  'I am in while loop' রূপে কোনো আউটপুট ম্যাসেজ নেই।
+
|এখানে ''''I am in while loop'''' হিসাবে কোনো আউটপুট ম্যাসেজ নেই।
  
 
|-
 
|-
 
|09:52
 
|09:52
|এই  ম্যাসেজ হল যা আমরা while লুপে প্রিন্ট করেছি।
+
|এই  ম্যাসেজ হল যা আমরা '''while''' লুপে প্রিন্ট করেছি।
  
 
|-
 
|-
Line 504: Line 500:
 
|-
 
|-
 
|10:01
 
|10:01
|do-while লুপ কন্ডিশন মূল্যায়নের পূর্বে অন্তত একবার এক্সিকিউট হয়।
+
|'''do-while''' লুপ কন্ডিশন মূল্যায়নের পূর্বে অন্তত একবার এক্সিকিউট হয়।
  
 
|-
 
|-
 
|10:07
 
|10:07
|যখনকি নির্দিষ্ট কন্ডিশন false হলে while লুপ একবারও এক্সিকিউট হয় না।
+
|যখনকি নির্দিষ্ট কন্ডিশন '''false''' হলে '''while''' লুপ একবারও এক্সিকিউট হয় না।
  
 
|-
 
|-
 
|10:15
 
|10:15
|আশা করি তফাৎটি স্পষ্ট হয়েছে।
+
|আশা করি এখন স্পষ্ট হয়েছে।
  
 
|-
 
|-
 
|10:18
 
|10:18
|এটি হল while এবং do-while লুপ।
+
|এটি হল '''while''' এবং '''do-while''' লুপ।
  
 
|-
 
|-
Line 528: Line 524:
 
|-
 
|-
 
|10:26
 
|10:26
|পর্লে  while এবং do-while লুপ।
+
|'''while''' এবং '''do-while''' লুপ।
  
 
|-
 
|-
 
|10:29
 
|10:29
|স্যাম্পল প্রোগ্রাম ব্যবহার করা।
+
|স্যাম্পল প্রোগ্রাম ব্যবহার করেছি।
  
 
|-
 
|-
 
|10:31
 
|10:31
|এখন নির্দেশিত কাজ -
+
|নির্দেশিত কাজ হল -
  
 
|-
 
|-
 
|10:33
 
|10:33
|'Hello Perl' প্রিন্ট করা
+
|''''Hello Perl'''' প্রিন্ট করা
  
 
|-
 
|-
 
|10:35
 
|10:35
|count ভ্যারিয়েবল 10 এ পৌছনো পর্যন্ত,
+
|'''count''' ভ্যারিয়েবল '''10''' এ পৌছনো পর্যন্ত,
  
 
|-
 
|-
 
|10:38
 
|10:38
|while লুপ এবং do-while লুপ ব্যবহার করেছি।
+
|'''while''' এবং '''do-while''' লুপ ব্যবহার করেছি।
  
 
|-
 
|-
Line 576: Line 572:
 
|-
 
|-
 
|11:04
 
|11:04
|বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
+
|বিস্তারিত তথ্যের জন্য '''contact@spoken-tutorial.org''' তে ইমেল করুন।
 
   
 
   
 
|-
 
|-
 
| 11:12
 
| 11:12
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
+
|  স্পোকেন টিউটোরিয়াল প্রকল্প '''Talk to a Teacher''' প্রকল্পের অংশবিশেষ।
 
    
 
    
 
|-
 
|-
 
|11:17
 
|11:17
|এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
+
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
 
   
 
   
 
|-
 
|-
 
|11:24
 
|11:24
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
+
|এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য, '''spoken hyphen tutorial dot org slash NMEICT hyphen Intro'''
 
   
 
   
 
|-
 
|-
 
| 11:36
 
| 11:36
আশা করি এই টিউটোরিয়াল লাভদায়ক হয়েছে।
+
আমি কৌশিক দত্ত
 
   
 
   
 
|-
 
|-
 
|11:38
 
|11:38
|আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি।
+
|এই টিউটোরিয়ালটি অনুবাদ করেছি।
 
   
 
   
 
|-
 
|-
 
|11:40
 
|11:40
 
|ধন্যবাদ।
 
|ধন্যবাদ।

Latest revision as of 12:52, 26 February 2017

Time Narration
00:01 পর্লে while এবং do-while লুপের টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে, আমরা শিখব;
00:09 while লুপ।
00:11 do-while লুপ। আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি।
00:20 gedit টেক্সট এডিটর ও ব্যবহার করব।
00:24 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:28 এখানে পর্লে ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে।
00:33 for এবং foreach লুপের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:38 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:43 while লুপ কোডের ব্লক এক্সিকিউট করে
00:45 যখন একটি কন্ডিশন true হয়।
00:50 while লুপের সিনট্যাক্স হল -
00:53 while স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন।
00:58 কোঁকড়া বন্ধনী খুলুন।
01:00 কন্ডিশন true হলে কোড এক্সিকিউট হবে।
01:04 কোঁকড়া বন্ধনী বন্ধ করুন।
01:07 কন্ডিশন সম্পূর্ণ না হলে কি হয়? তারপর, while লুপ ভিতরের কোড একবারও কোড এক্সিকিউট ছাড়া প্রস্থান করবে।
01:16 এখন while লুপের উদাহরণ দেখি।
01:19 টার্মিনালে গিয়ে লিখুন,
01:22 gedit স্পেস whileLoop ডট pl স্পেস &
01:29 এবং এন্টার টিপুন।
01:31 এটি whileLoop.pl ফাইল খুলবে।
01:34 এখন নিম্ন কোড লিখুন,
01:37 hash বিস্ময়বোধক চিহ্ন স্ল্যাশ usr স্ল্যাশ bin স্ল্যাশ perl, এবং
01:45 এন্টার টিপুন।
01:47 dollar i = zero সেমিকোলন,
01:52 এন্টার টিপুন।
01:54 while প্রথম বন্ধনীতে dollar i less than or equal to 4 বন্ধনী বন্ধ করুন স্পেস
02:04 কোঁকড়া বন্ধনী খুলে Enter টিপুন এবং লিখুন,
02:08 print স্পেস ডবল উদ্ধৃতিতে Value of i কোলন স্পেস dollar i স্ল্যাশ n ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
02:20 এন্টার টিপুন।
02:22 dollar i প্লাস প্লাস সেমিকোলন,
02:27 এন্টার টিপুন।
02:28 কোঁকড়া বন্ধনী বন্ধ করুন।
02:31 এখন এখানে while লুপে
02:33 ভ্যারিয়েবল i কে 0 তে ইনিসিয়েলাইজ করেছি।
02:38 এখন এই লুপের নির্দিষ্ট করা কন্ডিশন হল $i less than or equal to 4.
02:46 কন্ডিশন true হলে, লুপের ভিতরের কোড এক্সিকিউট হবে।
02:52 এর মানে হল লুপ প্রথমবার টার্মিনালে 'Value of i: 0' প্রিন্ট করবে।
03:01 এরপর $i++ ভ্যারিয়েবল i এর মান এক দ্বারা বৃদ্ধি করবে।
03:08 এখন আবার, লুপ কন্ডিশন $i<=4 মূল্যায়ন করা হবে।
03:16 এবং একবার i এর ভ্যালু 5 হলে লুপ প্রস্থান করবে।
03:22 এই ক্ষেত্রে, while লুপ i = 0, 1, 2, 3, 4 এর জন্য এক্সিকিউট হবে।
03:32 এখন ফাইলটি সংরক্ষণ করুন।
03:35 টার্মিনালে ফিরে গিয়ে
03:37 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন -
03:42 perl স্পেস হাইফেন c স্পেস whileLoop ডট pl
03:47 এন্টার টিপুন।
03:49 টার্মিনালে প্রদর্শিত লাইন হল,
03:52 whileLoop.pl syntax OK
03:56 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখুন -
04:02 perl স্পেস whileLoop ডট pl
04:06 এবং এন্টার টিপুন।
04:09 টার্মিনালে আউটপুট প্রদর্শিত হবে।
04:14 এখন আমরা do-while লুপ সম্পর্কে শিখব।
04:20 এটি অন্তত একবার কোডের অংশ এক্সিকিউট করবে।
04:25 যাচাইয়ের পর কন্ডিশন true হলে লুপ পুনরাবৃত্তি হবে।
04:30 do-while লুপের সিনট্যাক্স হল -
04:34 do স্পেস।
04:36 কোঁকড়া বন্ধনী খুলুন।
04:38 কন্ডিশন true হলে কোড এক্সিকিউট হয়।
04:42 কোঁকড়া বন্ধনী বন্ধ করুন, স্পেস
04:45 while স্পেস বন্ধনীতে condition এবং তারপর সেমিকোলন।
04:50 এখন টার্মিনালে গিয়ে লিখুন;
04:54 gedit স্পেস doWhileLoop ডট pl স্পেস &
05:03 তারপর এন্টার টিপুন।
05:05 এটি doWhileLoop.pl ফাইল খুলবে।
05:09 এখন কোড লিখুন -
05:11 hash বিস্ময়বোধক চিহ্ন স্ল্যাশ usr স্ল্যাশ bin স্ল্যাশ perl এবং এন্টার টিপুন।
05:21 dollar i = zero সেমিকোলন এন্টার টিপুন।
05:27 do স্পেস
05:29 কোঁকড়া বন্ধনী খুলুন এবং লিখুন,
05:33 print স্পেস ডবল উদ্ধৃতিতে Value of i কোলন স্পেস dollar i স্ল্যাশ n ডবল উদ্ধৃতি বন্ধনী বন্ধ করুন সেমিকোলন।
05:46 এন্টার টিপুন।
05:48 dollar i প্লাস প্লাস সেমিকোলন
05:52 এন্টার টিপুন।
05:54 কোঁকড়া বন্ধনী বন্ধ করুন।
05:56 স্পেস while স্পেস প্রথম বন্ধনীতে dollar i less than or equal to 4
06:06 বন্ধনী বন্ধ করুন সেমিকোলন
06:10 এখন এখানে do-while লুপে
06:13 i ভ্যারিয়েবলকে 0 তে ইনিসিয়েলাইজ করেছি।
06:18 প্রথমবার, do-while লুপ কন্ডিশন যাচাই না করে টার্মিনালে আউটপুট রূপে 'Value of i colon 0' প্রিন্ট করবে।
06:28 দ্বিতীয়বার, কন্ডিশন $i less than or equal to 4 যাচাই করবে।
06:36 এরপর $i++, ভ্যারিয়েবল i এর মান এক দ্বারা বৃদ্ধি করবে।
06:43 কন্ডিশন true হলে, লুপ আবার এক্সিকিউট হবে।
06:48 আমাদের ক্ষেত্রে, দ্বিতীয়বার টার্মিনালে প্রদর্শিত হওয়া আউটপুট হবে 'Value of i colon 1'
06:57 কন্ডিশন false অর্থাত ভ্যারিয়েবল i ,5 হওয়া পর্যন্ত লুপ এক্সিকিউট হবে।
07:05 এখন ফাইলটি সংরক্ষণ করুন।
07:09 টার্মিনালে ফিরে গিয়ে কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,
07:16 perl স্পেস হাইফেন c স্পেস doWhileLoop ডট pl
07:21 এবং এন্টার টিপুন।
07:23 টার্মিনালে প্রদর্শিত লাইন হল,
07:26 doWhileLoop.pl syntax OK
07:30 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে
07:36 লিখুন perl স্পেস doWhileLoop ডট pl
07:41 এবং এন্টার টিপুন।
07:43 টার্মিনালে নিম্নলিখিত লাইন প্রদর্শিত হবে।
07:48 while এবং do-while লুপের প্রকৃত তফাৎ দেখি।
07:53 টার্মিনালে লিখুন -
07:55 gedit স্পেস loop ডট pl স্পেস &
08:01 এবং এন্টার টিপুন।
08:03 এটি geditloop ডট pl ফাইল খুলবে।
08:07 এখন প্রদর্শিত কোড লিখুন।
08:12 আমরা count ভ্যারিয়েবল ঘোষিত করেছি এবং শূন্যতে ইনিসিয়েলাইজ করেছি।
08:19 while লুপ কন্ডিশনে, আমরা যাচাই করছি যে count ভ্যারিয়েবল শূন্য এর অধিক কিনা।
08:29 কন্ডিশন true নয়, তাই, while লুপ একবারও এক্সিকিউট হবে না।
08:36 do-while লুপে, প্রথমে কোড এক্সিকিউট করছি এবং তারপর কন্ডিশন যাচাই করছি।
08:44 তাই, কোড অন্তত একবার এক্সিকিউট হবে।
08:49 তারপর কন্ডিশন count ভ্যারিয়েবল শূন্য এর অধিক কিনা তা যাচাই করা হয়।
08:57 কন্ডিশন true নয়, তাই লুপ প্রস্থান করবে।
09:02 এখন ফাইলটি সংরক্ষণ করুন।
09:05 এখন, টার্মিনালে গিয়ে কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন,
09:12 perl স্পেস হাইফেন c স্পেস loop ডট pl
09:16 এবং এন্টার টিপুন।
09:19 টার্মিনালে প্রদর্শিত লাইন হল,
09:22 loop dot pl syntax OK
09:26 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, এখন স্ক্রিপ্ট এক্সিকিউট করতে
09:31 লিখুন perl স্পেস loop ডট pl.
09:36 এবং এন্টার টিপুন।
09:38 নিম্নলিখিত আউটপুট টার্মিনালে প্রদর্শিত হবে।
09:43 I am in do-while loop
09:46 এখানে 'I am in while loop' হিসাবে কোনো আউটপুট ম্যাসেজ নেই।
09:52 এই ম্যাসেজ হল যা আমরা while লুপে প্রিন্ট করেছি।
09:59 এর মানে হল,
10:01 do-while লুপ কন্ডিশন মূল্যায়নের পূর্বে অন্তত একবার এক্সিকিউট হয়।
10:07 যখনকি নির্দিষ্ট কন্ডিশন false হলে while লুপ একবারও এক্সিকিউট হয় না।
10:15 আশা করি এখন স্পষ্ট হয়েছে।
10:18 এটি হল while এবং do-while লুপ।
10:22 সংক্ষেপে,
10:24 এই টিউটোরিয়ালে, আমরা শিখেছি -
10:26 while এবং do-while লুপ।
10:29 স্যাম্পল প্রোগ্রাম ব্যবহার করেছি।
10:31 নির্দেশিত কাজ হল -
10:33 'Hello Perl' প্রিন্ট করা
10:35 count ভ্যারিয়েবল 10 এ পৌছনো পর্যন্ত,
10:38 while এবং do-while লুপ ব্যবহার করেছি।
10:41 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
10:45 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
10:49 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
10:53 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
10:56 টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
11:00 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
11:04 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
11:12 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
11:17 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
11:24 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
11:36 আমি কৌশিক দত্ত
11:38 এই টিউটোরিয়ালটি অনুবাদ করেছি।
11:40 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta