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 লুপের কথ্য টিউটোরিয়ালে আপনাদ…')
 
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''' লুপ।
 
   
 
   
 
|-
 
|-
 
|00:12
 
|00:12
| আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি।
+
| আমি উবুন্টু লিনাক্স '''12.04 OS''' এবং '''Perl 5.14.2''' ব্যবহার করছি।
 
   
 
   
 
|-
 
|-
 
|00:20
 
|00:20
|আমি gedit টেক্সট এডিটর ও ব্যবহার করব।
+
|আমি '''gedit''' টেক্সট এডিটর ও ব্যবহার করব।
 
   
 
   
 
|-
 
|-
Line 37: Line 37:
 
|-
 
|-
 
|00:33
 
|00:33
|পর্লে  for এবং foreach লুপের জ্ঞান অতিরিক্ত সুবিধা যোগ করবে।
+
|পর্লে  '''for''' এবং '''foreach''' লুপের জ্ঞান অতিরিক্ত সুবিধা যোগ করবে।
  
 
|-
 
|-
Line 45: Line 45:
 
|-
 
|-
 
| 00:43
 
| 00:43
| পর্লে while লুপ।
+
| পর্লে '''while''' লুপ।
 
   
 
   
 
|-
 
|-
 
|00:45
 
|00:45
|একটি কন্ডিশন true হলে while লুপ কোডের ব্লক এক্সিকিউট করে।
+
|একটি কন্ডিশন '''true''' হলে '''while''' লুপ কোডের ব্লক এক্সিকিউট করে।
 
   
 
   
 
|-
 
|-
 
|00:50
 
|00:50
|while লুপের সিনট্যাক্স হল -
+
|'''while''' লুপের সিনট্যাক্স হল -
 
   
 
   
 
|-
 
|-
 
|00:53
 
|00:53
|while স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন।
+
|'''while''' স্পেস প্রথম বন্ধনীতে '''condition''' বন্ধনী বন্ধ করুন।
 
   
 
   
 
|-
 
|-
Line 65: Line 65:
 
|-
 
|-
 
|01:00
 
|01:00
|কন্ডিশন true হলে কোড এক্সিকিউট হবে।  
+
|কন্ডিশন '''true''' হলে কোড এক্সিকিউট হবে।  
 
   
 
   
 
|-
 
|-
Line 73: Line 73:
 
|-
 
|-
 
| 01:07
 
| 01:07
| কন্ডিশন সম্পূর্ণ না হলে কি হয়?  তারপর, while লুপ ভিতরের কোড একবারও কোড এক্সিকিউট ছাড়া প্রস্থান করবে।
+
| কন্ডিশন সম্পূর্ণ না হলে কি হয়?  তারপর, '''while''' লুপ ভিতরের কোড একবারও কোড এক্সিকিউট ছাড়া প্রস্থান করবে।
  
 
|-
 
|-
 
|01:16
 
|01:16
|এখন while লুপের উদাহরণ দেখি।
+
|এখন '''while''' লুপের উদাহরণ দেখি।
  
 
|-
 
|-
Line 85: Line 85:
 
|-
 
|-
 
|01:22
 
|01:22
|gedit স্পেস whileLoop ডট pl স্পেস &
+
|'''gedit''' স্পেস '''whileLoop''' ডট '''pl''' স্পেস '''&'''
 
    
 
    
 
|-
 
|-
Line 93: Line 93:
 
|-
 
|-
 
|01:31
 
|01:31
|এটি gedit এ whileLoop.pl ফাইল খুলবে।
+
|এটি '''gedit''' '''whileLoop.pl''' ফাইল খুলবে।
 
   
 
   
 
|-
 
|-
Line 101: Line 101:
 
|-
 
|-
 
| 01:37
 
| 01:37
| hash বিস্ময়বোধক চিহ্ন স্ল্যাশ usr স্ল্যাশ bin স্ল্যাশ perl,
+
| '''hash''' বিস্ময়বোধক চিহ্ন স্ল্যাশ '''usr''' স্ল্যাশ '''bin''' স্ল্যাশ '''perl''',
 
   
 
   
 
|-
 
|-
Line 109: Line 109:
 
|-
 
|-
 
|01:47
 
|01:47
| dollar i = zero সেমিকোলন,
+
| '''dollar i''' = '''zero''' সেমিকোলন,
 
   
 
   
 
|-
 
|-
Line 117: Line 117:
 
|-
 
|-
 
|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 133:
 
|-
 
|-
 
|02:22
 
|02:22
| dollar i প্লাস প্লাস সেমিকোলন,
+
| '''dollar i''' প্লাস প্লাস সেমিকোলন,
 
    
 
    
 
|-
 
|-
Line 145: Line 145:
 
|-
 
|-
 
|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.
+
|এখন '''while''' লুপের নির্দিষ্ট করা কন্ডিশন হল '''$i''' less than or equal to '''4'''.
 
   
 
   
 
|-
 
|-
 
|02:46
 
|02:46
| কন্ডিশন true হলে, while লুপের ভিতরের কোড এক্সিকিউট হবে।
+
| কন্ডিশন '''true''' হলে, '''while''' লুপের ভিতরের কোড এক্সিকিউট হবে।
  
 
|-
 
|-
 
|02:52
 
|02:52
|এর মানে, প্রথমবার while লুপ টার্মিনালে 'Value of i: 0' প্রিন্ট করবে।  
+
|এর মানে, প্রথমবার '''while''' লুপ টার্মিনালে ''''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 টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''Ctrl +S''' টিপে ফাইলটি সংরক্ষণ করুন।
 
   
 
   
 
|-
 
|-
Line 193: Line 193:
 
|-
 
|-
 
|03:42
 
|03:42
|perl স্পেস হাইফেন c স্পেস whileLoop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''whileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 213: Line 213:
 
|-
 
|-
 
|  04:02
 
|  04:02
|perl স্পেস whileLoop ডট pl
+
|'''perl''' স্পেস '''whileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 225: Line 225:
 
|-
 
|-
 
|  04:14
 
|  04:14
| এখন do-while লুপ দেখা যাক।
+
| এখন '''do-while''' লুপ দেখা যাক।
  
 
|-
 
|-
 
|  04:20
 
|  04:20
| do-while স্টেটমেন্ট সর্বদা অন্তত একবার কোডের অংশ এক্সিকিউট করবে।  
+
| '''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 249:
 
|-
 
|-
 
|04:38
 
|04:38
|কন্ডিশন true হলে কোড এক্সিকিউট হয়।
+
|কন্ডিশন '''true''' হলে কোড এক্সিকিউট হয়।
 
   
 
   
 
|-
 
|-
Line 257: Line 257:
 
|-
 
|-
 
|04:45
 
|04:45
|while স্পেস বন্ধনীতে condition এবং তারপর সেমিকোলন।
+
|'''while''' স্পেস বন্ধনীতে '''condition''' এবং তারপর সেমিকোলন।
 
   
 
   
 
|-
 
|-
Line 265: Line 265:
 
|-
 
|-
 
|04:54
 
|04:54
| gedit স্পেস doWhileLoop ডট pl স্পেস &
+
|''' gedit''' স্পেস '''doWhileLoop''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 273: Line 273:
 
|-
 
|-
 
| 05:05
 
| 05:05
|  এটি gedit এ doWhileLoop.pl ফাইল খুলবে।  
+
|  এটি '''gedit''' '''doWhileLoop.pl''' ফাইল খুলবে।  
 
   
 
   
 
|-
 
|-
Line 280: Line 280:
 
|-
 
|-
 
|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 296:
 
|-
 
|-
 
|05:33
 
|05:33
|print স্পেস  ডবল উদ্ধৃতিতে Value of i কোলন স্পেস dollar i স্ল্যাশ n বন্ধনী বন্ধ করুন সেমিকোলন।
+
|'''print''' স্পেস  ডবল উদ্ধৃতিতে '''Value of i''' কোলন স্পেস '''dollar i''' স্ল্যাশ '''n''' বন্ধনী বন্ধ করুন সেমিকোলন।
 
   
 
   
 
|-
 
|-
Line 304: Line 304:
 
|-
 
|-
 
|05:48
 
|05:48
|dollar i প্লাস প্লাস সেমিকোলন
+
|'''dollar i''' প্লাস প্লাস সেমিকোলন
 
   
 
   
 
|-
 
|-
Line 316: Line 316:
 
|-
 
|-
 
|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 324:
 
|-
 
|-
 
|  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 টিপে ফাইলটি সংরক্ষণ করুন।
+
| '''Ctrl S''' টিপে ফাইলটি সংরক্ষণ করুন।
 
   
 
   
 
|-
 
|-
Line 364: Line 364:
 
|-
 
|-
 
|07:16
 
|07:16
|perl স্পেস হাইফেন c স্পেস doWhileLoop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''doWhileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 384: Line 384:
 
|-
 
|-
 
|07:36
 
|07:36
|লিখুন perl স্পেস doWhileLoop ডট pl
+
|লিখুন '''perl''' স্পেস '''doWhileLoop''' ডট '''pl'''
 
   
 
   
 
|-
 
|-
Line 396: Line 396:
 
|-
 
|-
 
|07:48
 
|07:48
| এখন, while এবং do-while লুপের প্রকৃত তফাৎ দেখি।
+
| এখন, '''while''' এবং '''do-while''' লুপের প্রকৃত তফাৎ দেখি।
  
 
|-
 
|-
Line 404: Line 404:
 
|-
 
|-
 
|07:55
 
|07:55
| gedit স্পেস loop ডট pl স্পেস &
+
| '''gedit''' স্পেস '''loop''' ডট '''pl''' স্পেস '''&'''
 
   
 
   
 
|-
 
|-
Line 412: Line 412:
 
|-
 
|-
 
|08:03
 
|08:03
| এটি gedit এ loop ডট pl ফাইল খুলবে।
+
| এটি '''gedit''' '''loop''' ডট '''pl''' ফাইল খুলবে।
  
 
|-
 
|-
Line 420: Line 420:
 
|-
 
|-
 
|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 440:
 
|-
 
|-
 
|08:49
 
|08:49
|তারপর কন্ডিশন count ভ্যারিয়েবল শূন্য এর অধিক কিনা তা যাচাই করা হয়।
+
|তারপর কন্ডিশন '''count''' ভ্যারিয়েবল শূন্য এর অধিক কিনা তা যাচাই করা হয়।
  
 
|-
 
|-
 
|08:57
 
|08:57
|কন্ডিশন true নয়, তাই লুপ প্রস্থান করবে।
+
|কন্ডিশন '''true''' নয়, তাই লুপ প্রস্থান করবে।
  
 
|-
 
|-
 
|09:02
 
|09:02
|Ctrl + S টিপে ফাইল সংরক্ষণ করুন।  
+
|'''Ctrl + S''' টিপে ফাইল সংরক্ষণ করুন।  
  
 
|-
 
|-
Line 456: Line 456:
 
|-
 
|-
 
|09:12
 
|09:12
|perl স্পেস হাইফেন c স্পেস loop ডট pl
+
|'''perl''' স্পেস হাইফেন '''c''' স্পেস '''loop''' ডট '''pl'''
  
 
|-
 
|-
Line 476: Line 476:
 
|-
 
|-
 
|09:31
 
|09:31
|লিখুন perl স্পেস loop ডট pl.
+
|লিখুন '''perl''' স্পেস '''loop''' ডট '''pl'''.
  
 
|-
 
|-
Line 492: Line 492:
 
|-
 
|-
 
|09:46
 
|09:46
|এখানে আমরা দেখতে পারি, সেখানে  'I am in while loop' রূপে কোনো আউটপুট ম্যাসেজ নেই।
+
|এখানে আমরা দেখতে পারি, সেখানে  ''''I am in while loop'''' রূপে কোনো আউটপুট ম্যাসেজ নেই।
  
 
|-
 
|-
 
|09:52
 
|09:52
|এই  ম্যাসেজ হল যা আমরা while লুপে প্রিন্ট করেছি।
+
|এই  ম্যাসেজ হল যা আমরা '''while''' লুপে প্রিন্ট করেছি।
  
 
|-
 
|-
Line 504: Line 504:
 
|-
 
|-
 
|10:01
 
|10:01
|do-while লুপ কন্ডিশন মূল্যায়নের পূর্বে অন্তত একবার এক্সিকিউট হয়।
+
|'''do-while''' লুপ কন্ডিশন মূল্যায়নের পূর্বে অন্তত একবার এক্সিকিউট হয়।
  
 
|-
 
|-
 
|10:07
 
|10:07
|যখনকি নির্দিষ্ট কন্ডিশন false হলে while লুপ একবারও এক্সিকিউট হয় না।
+
|যখনকি নির্দিষ্ট কন্ডিশন '''false''' হলে '''while''' লুপ একবারও এক্সিকিউট হয় না।
  
 
|-
 
|-
Line 516: Line 516:
 
|-
 
|-
 
|10:18
 
|10:18
|এটি হল while এবং do-while লুপ।
+
|এটি হল '''while''' এবং '''do-while''' লুপ।
  
 
|-
 
|-
Line 528: Line 528:
 
|-
 
|-
 
|10:26
 
|10:26
|পর্লে  while এবং do-while লুপ।
+
|পর্লে  '''while''' এবং '''do-while''' লুপ।
  
 
|-
 
|-
Line 540: Line 540:
 
|-
 
|-
 
|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 576:
 
|-
 
|-
 
|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'''
 
   
 
   
 
|-
 
|-

Revision as of 20:55, 24 July 2014

Time Narration
00:01 পর্লে while এবং do-while লুপের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে, আমরা শিখব;
00:09 পর্লে while লুপ।
00:11 পর্লে do-while লুপ।
00:12 আমি উবুন্টু লিনাক্স 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 হলে while লুপ কোডের ব্লক এক্সিকিউট করে।
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 এটি geditwhileLoop.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 এখন while লুপের নির্দিষ্ট করা কন্ডিশন হল $i less than or equal to 4.
02:46 কন্ডিশন true হলে, while লুপের ভিতরের কোড এক্সিকিউট হবে।
02:52 এর মানে, প্রথমবার while লুপ টার্মিনালে '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 Ctrl +S টিপে ফাইলটি সংরক্ষণ করুন।
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 do-while স্টেটমেন্ট সর্বদা অন্তত একবার কোডের অংশ এক্সিকিউট করবে।
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 এটি geditdoWhileLoop.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 Ctrl S টিপে ফাইলটি সংরক্ষণ করুন।
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 Ctrl + S টিপে ফাইল সংরক্ষণ করুন।
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