Difference between revisions of "Ruby/C3/for-and-each-Looping-Statements/Bengali"
From Script | Spoken-Tutorial
Line 11: | Line 11: | ||
|- | |- | ||
| 00:05 | | 00:05 | ||
− | | এই টিউটোরিয়ালে শিখব | + | | এই টিউটোরিয়ালে শিখব |
|- | |- | ||
| 00:07 | | 00:07 | ||
− | | ''' | + | | '''loop''' এর অর্থ। '''Ruby''' তে বিভিন্ন ধরণের লুপ্স। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
| 00:11 | | 00:11 | ||
− | | ''' | + | | '''for''' লুপের ব্যবহার এবং '''each''' লুপ গড়ার ব্যবহার। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 63: | Line 55: | ||
|- | |- | ||
| 00:44 | | 00:44 | ||
− | | এখানে লুপিং স্টেটমেন্টগুলি হল | + | | এখানে লুপিং স্টেটমেন্টগুলি হল |
|- | |- | ||
| 00:47 | | 00:47 | ||
− | |'''for''' | + | |'''for''', '''each ''', ''' while''', '''until''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 91: | Line 71: | ||
|- | |- | ||
| 01:02 | | 01:02 | ||
− | | '''ttt, ruby''' হাইফেন '''tutorial, looping''' হাইফেন '''statements''' | + | | '''ttt, ruby''' হাইফেন '''tutorial, looping''' হাইফেন '''statements''' |
|- | |- | ||
Line 107: | Line 87: | ||
|- | |- | ||
| 01:15 | | 01:15 | ||
− | | '''Ruby''' তে '''"for"''' লুপের সিনট্যাক্স হল | + | | '''Ruby''' তে '''"for"''' লুপের সিনট্যাক্স হল |
|- | |- | ||
Line 115: | Line 95: | ||
|- | |- | ||
| 01:22 | | 01:22 | ||
− | |''' ruby code ''' | + | |''' ruby code ''', ''' end ''' |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 131: | Line 107: | ||
|- | |- | ||
| 01:32 | | 01:32 | ||
− | | এর নাম দিন '''“for hyphen loop dot rb”''' | + | | এর নাম দিন '''“for hyphen loop dot rb”''' |
|- | |- | ||
Line 167: | Line 143: | ||
|- | |- | ||
| 02:14 | | 02:14 | ||
− | |এখন টার্মিনালে লিখুন | + | |এখন টার্মিনালে লিখুন |
|- | |- | ||
Line 226: | Line 202: | ||
|- | |- | ||
| 03:27 | | 03:27 | ||
− | |'''Ruby''' তে '''“each”''' লুপের সিনট্যাক্স হল | + | |'''Ruby''' তে '''“each”''' লুপের সিনট্যাক্স হল |
|- | |- | ||
Line 370: | Line 346: | ||
|- | |- | ||
| 06:28 | | 06:28 | ||
− | | সংক্ষেপে | + | | সংক্ষেপে |
|- | |- | ||
Line 378: | Line 354: | ||
|- | |- | ||
| 06:32 | | 06:32 | ||
− | |শিখেছি | + | |শিখেছি '''for''' লুপ ব্যবহার করা। |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
Line 405: | Line 377: | ||
|- | |- | ||
| 06:50 | | 06:50 | ||
− | |সংখ্যার সেট থেকে বিজোড় সংখ্যার আউটপুট তৈরী করুন, যেমন '''1''' থেকে '''20''' | + | |সংখ্যার সেট থেকে বিজোড় সংখ্যার আউটপুট তৈরী করুন, যেমন '''1''' থেকে '''20''' |
|- | |- | ||
Line 421: | Line 393: | ||
|- | |- | ||
| 07:08 | | 07:08 | ||
− | | স্পোকেন টিউটোরিয়াল প্রকল্প দল | + | | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
|- | |- |
Latest revision as of 14:11, 23 February 2017
Time | Narration |
00:01 | Ruby তে for এবং each লুপের টিউটোরিয়ালে আপনাদের স্বাগত। |
00:05 | এই টিউটোরিয়ালে শিখব |
00:07 | loop এর অর্থ। Ruby তে বিভিন্ন ধরণের লুপ্স। |
00:11 | for লুপের ব্যবহার এবং each লুপ গড়ার ব্যবহার। |
00:14 | এখানে আমরা |
00:16 | উবুন্টু সংস্করণ 12.04 এবং |
00:19 | Ruby 1.9.3 ব্যবহার করছি। |
00:22 | এখানে ইন্টারনেট থাকতে হবে। |
00:25 | লিনাক্স কমান্ড, টার্মিনাল এবং টেক্সট এডিটর সম্পর্কে জানতে হবে। |
00:30 | না হলে আমাদের ওয়েবসাইট পরিদর্শন করুন। |
00:34 | এখন Ruby তে “loop” সম্পর্কে শিখি। |
00:38 | Loop হল কমান্ড বা কমান্ডের সেট যা নির্দিষ্ট সময়ের জন্য এক্সিকিউট হয়। |
00:44 | এখানে লুপিং স্টেটমেন্টগুলি হল |
00:47 | for, each , while, until |
00:50 | এই টিউটোরিয়ালে for এবং each লুপের ব্যবহার সম্পর্কে শিখব। |
00:55 | শুরু করার পূর্বে, আপনার হোম ডিরেক্টরীতে নিম্নলিখিত ফোল্ডার তৈরি করুন। |
01:02 | ttt, ruby হাইফেন tutorial, looping হাইফেন statements |
01:07 | সেখানে উল্লিখিত সাব ফোল্ডার তৈরি করুন। |
01:11 | এখন আমি এটি করেছি। |
01:13 | এখন এগিয়ে যাই। |
01:15 | Ruby তে "for" লুপের সিনট্যাক্স হল |
01:19 | for “variable” in “a collection of objects” |
01:22 | ruby code , end |
01:25 | এটি একটি উদাহরণ দিয়ে বুঝি। |
01:28 | gedit এ একটি নতুন ফাইল তৈরি করুন। |
01:32 | এর নাম দিন “for hyphen loop dot rb” |
01:36 | এখানে "for" লুপের উদাহরণ রয়েছে। |
01:39 | এই উদাহরণ দিয়ে যেতে আপনি কোড লিখতে পারেন। |
01:44 | এখানে "for" লুপ ঘোষিত করেছি। |
01:47 | 1 থেকে 20 পর্যন্ত সংখ্যা রয়েছে। |
01:50 | আমরা "for" লুপে “i” নামক ভ্যারিয়েবল ঘোষিত করেছি। |
01:55 | “i” ভ্যারিয়েবল সংখ্যার সেটে প্রথম এলিমেন্টে ইনিসিয়েলাইজ হয়। |
02:00 | "for" লুপ 1 থেকে 20 পর্যন্ত সেটের প্রতিটি এলিমেন্টের উপরে কোড পুনরুক্তি করবে। |
02:07 | “for” লুপের মধ্যে ঘোষিত “puts” মেথড আউটপুট তৈরী করে। |
02:14 | এখন টার্মিনালে লিখুন |
02:17 | ruby স্পেস for হাইফেন loop ডট rb, আউটপুট দেখুন। |
02:22 | আউটপুট 1 থেকে 20 পর্যন্ত একটি অ্যারে হবে। |
02:26 | এখানে সমেত পরিসীমার জন্য “for” লুপ ঘোষিত করেছি। |
02:31 | এতে 1 থেকে 20 পর্যন্ত সংখ্যা অন্তর্ভুক্ত। |
02:35 | এখন অ-সমেত পরিসীমার জন্য “for” লুপ প্রয়োগ করা দেখব। |
02:41 | এখন কোডের পরের অংশ লিখব। |
02:44 | এটি অবজেক্টের সংগ্রহে অন্তিম এলিমেন্ট অন্তর্ভুক্ত করবে না। |
02:49 | এখানে "for" লুপ সংখ্যার সেটের অ-সমেত পরিসীমার জন্য প্রয়োগ করা হয়। |
02:55 | 20 আউটপুটে প্রিন্ট করা হবে না। |
02:59 | সংখ্যার মধ্যে 3 টি ডট থাকলে অন্তিম সংখ্যা অন্তর্ভুক্ত হবে না। |
03:04 | এখন টার্মিনাল খুলুন এবং লিখুন ruby স্পেস for হাইফেন loop ডট rb |
03:13 | এবং আউটপুট দেখুন। |
03:17 | আউটপুট সংখ্যার অ্যারে হলেও 20 অন্তর্ভুক্ত করবে না। |
03:22 | এখন, নিজের "for" লুপ লিখতে যথেষ্ট সক্ষম হতে হবে। |
03:27 | Ruby তে “each” লুপের সিনট্যাক্স হল |
03:31 | “a collection of objects” dot each do item |
03:36 | ruby code end |
03:38 | এটি একটি উদাহরণ দ্বারা চেষ্টা করি। |
03:42 | gedit এ নতুন ফাইল তৈরি করুন। |
03:46 | এর নাম দিন each হাইফেন loop ডট rb. |
03:50 | এখানে "each" লুপের উদাহরণ রয়েছে। |
03:53 | এই উদাহরণ দিয়ে যেতে আপনি কোড লিখতে পারেন। |
03:58 | আমি এই উদাহরণে "each" লুপ ঘোষিত করেছি। |
04:03 | এখানে সংখ্যার সেট রয়েছে। |
04:06 | আমরা "each" লুপে “i” ভ্যারিয়েবল ঘোষিত করেছি। |
04:11 | “i” ভ্যারিয়েবল সংখ্যার সেটে প্রথম এলিমেন্টে ইনিসিয়েলাইজ হয়। |
04:17 | "each" লুপ সংখ্যার সেটের প্রতিটি এলিমেন্টের উপরে কোড পুনরুক্তি করে। |
04:23 | "each" এ ঘোষিত "puts" মেথড আউটপুট দেয়। |
04:30 | এখন টার্মিনাল খুলে লিখুন, ruby স্পেস each হাইফেন loop ডট rb |
04:39 | এবং আউটপুট দেখুন। |
04:43 | আউটপুট সংখ্যার একটি অ্যারে হবে। |
04:46 | এখানে, সমেত পরিসীমার জন্য “each” লুপ ঘোষিত করেছি। |
04:51 | এখানে সকল সংখ্যা উপলব্ধ। |
04:54 | এরপর, একটি অ-সমেত পরিসীমার জন্য “each” লুপ প্রয়োগ করা দেখব। |
05:00 | এরপর কোডের পরের অংশ লিখব। |
05:04 | এটি অবজেক্টের সংগ্রহে অন্তিম এলিমেন্ট অন্তর্ভুক্ত করবে না। |
05:10 | এখানে "each" লুপ সংখ্যার সেটের অ-সমেত পরিসীমার জন্য প্রয়োগ করা হয়। |
05:16 | এখানে 20 আউটপুটে প্রিন্ট করা হবে না। |
05:20 | সংখ্যার মধ্যে 3 টি ডট থাকলে অন্তিম সংখ্যা অন্তর্ভুক্ত হবে না। |
05:25 | এখন টার্মিনাল খুলুন এবং লিখুন ruby স্পেস each হাইফেন loop ডট rb |
05:34 | এবং আউটপুট দেখুন। |
05:39 | নিজের "each" লুপ লিখতে যথেষ্ট সক্ষম হতে হবে। |
05:44 | লুপিং গড়া নির্বাচন করা কিভাবে নির্ধারিত করব? |
05:48 | এখন for লুপ গড়া পুনরায় কল করি। |
05:53 | প্রথমে for ব্যবহার করে 1 থেকে 20 পর্যন্ত সংখ্যার সেট পুনরুক্তি করেছি। |
05:59 | টার্মিনালে লিখুন ruby স্পেস for হাইফেন loop ডট rb. আউটপুট দেখুন। |
06:08 | gedit এ কোড দেখি। |
06:11 | for লুপ কল করলে, Ruby আসলে পর্দার পিছনের each লুপ কল করে |
06:16 | এবং each বা for কল করলে একই আউটপুট দেয়। |
06:21 | for লুপ কল করলে each লুপ কল হওয়ায়, এর পরিবর্তে each লুপ ব্যবহার করা বাঞ্ছনীয়। |
06:28 | সংক্ষেপে |
06:30 | এই টিউটোরিয়ালে |
06:32 | শিখেছি for লুপ ব্যবহার করা। |
06:35 | each লুপ গড়া ব্যবহার করা। |
06:38 | for এর বদলে each লুপ ব্যবহারের কারণ। |
06:41 | উপরের লুপিং গড়া ব্যবহারের উদাহরণ। |
06:45 | একটি উপযুক্ত লুপ |
06:47 | ব্যবহার করে একটি রুবি প্রোগ্রাম লিখুন। |
06:50 | সংখ্যার সেট থেকে বিজোড় সংখ্যার আউটপুট তৈরী করুন, যেমন 1 থেকে 20 |
06:56 | এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন। |
07:00 | এটি প্রকল্পকে সারসংক্ষেপে বোঝায়। |
07:03 | ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন। |
07:08 | স্পোকেন টিউটোরিয়াল প্রকল্প দল |
07:11 | কর্মশালার আয়োজন করে। |
07:14 | অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়। |
07:18 | বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন। |
07:23 | স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ। |
07:26 | এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত। |
07:33 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। spoken hyphen tutorial dot org slash NMEICT hyphen Intro |
07:41 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |