PERL/C2/while-do-while-loops/Bengali

From Script | Spoken-Tutorial
Revision as of 12:52, 26 February 2017 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
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