Difference between revisions of "Ruby/C3/while-and-until-Looping-Statements/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
 
Line 9: Line 9:
 
|-
 
|-
 
| 00:06
 
| 00:06
| এই টিউটোরিয়ালে আমরা শিখব -
+
| এই টিউটোরিয়ালে আমরা শিখব
  
 
|-
 
|-
 
| 00:09
 
| 00:09
| '''while''' লুপ,
+
| '''while''' লুপ, '''until''' লুপ
 
+
|-
+
| 00:10
+
| '''until''' লুপ,
+
  
 
|-
 
|-
 
| 00:11
 
| 00:11
| '''redo'''
+
| '''redo''' এবং '''break'''
  
|-
 
|  00:12
 
|এবং '''break'''
 
 
|-
 
|-
 
|  00:13
 
|  00:13
|এখানে
+
|এখানে উবুন্টু সংস্করণ '''12.04'''
 
+
|-
+
|  00:14
+
উবুন্টু সংস্করণ '''12.04''',
+
 
+
 
|-
 
|-
 
| 00:17
 
| 00:17
Line 68: Line 57:
 
|-
 
|-
 
| 00:50
 
| 00:50
| '''Ruby''' তে '''while''' লুপের সিনট্যাক্স হল:
+
| '''Ruby''' তে '''while''' লুপের সিনট্যাক্স হল
  
 
|-
 
|-
Line 76: Line 65:
 
|-
 
|-
 
|  00:56
 
|  00:56
|''' ruby code '''
+
|''' ruby code ''', '''end'''  
 
+
|-
+
| 00:57
+
|'''end'''  
+
 
+
 
|-
 
|-
 
| 00:58
 
| 00:58
Line 92: Line 77:
 
|-
 
|-
 
| 01:05
 
| 01:05
| এর নাম দিন '''while''' হাইফেন '''loop''' ডট '''rb'''.
+
| এর নাম দিন '''while''' হাইফেন '''loop''' ডট '''rb'''
  
 
|-
 
|-
Line 165: Line 150:
 
|-
 
|-
 
| 02:43
 
| 02:43
|'''until''' লুপের সিনট্যাক্স হল -
+
|'''until''' লুপের সিনট্যাক্স হল
  
 
|-
 
|-
Line 173: Line 158:
 
|-
 
|-
 
| 02:47
 
| 02:47
|''' ruby code '''
+
|''' ruby code ''', '''end'''
 
+
|-
+
| 02:48
+
| '''end'''
+
  
 
|-
 
|-
Line 253: Line 234:
 
|-
 
|-
 
|  04:16
 
|  04:16
| এখানে '''redo''' এর সিনট্যাক্স হল -
+
| এখানে '''redo''' এর সিনট্যাক্স হল
  
 
|-
 
|-
Line 265: Line 246:
 
|-
 
|-
 
| 04:27
 
| 04:27
|'''ruby code '''
+
|'''ruby code ''', '''redo'''
 
+
|-
+
| 04:28
+
|'''redo'''
+
  
 
|-
 
|-
 
| 04:29
 
| 04:29
|'''end conditional'''  
+
|'''end conditional''', '''end loop'''
 
+
|-
+
|  04:30
+
| '''end loop'''
+
  
 
|-
 
|-
Line 343: Line 316:
 
|-
 
|-
 
| 05:52
 
| 05:52
|এবং আউটপুট দেখুন।
+
|এবং আউটপুট দেখুন। আউটপুটে শেষ না হওয়া অসীম লুপ থাকবে।
 
+
|-
+
| 05:53
+
|আউটপুটে শেষ না হওয়া অসীম লুপ থাকবে।
+
  
 
|-
 
|-
Line 359: Line 328:
 
|-
 
|-
 
| 06:06
 
| 06:06
|এই স্টেটমেন্টের সিনট্যাক্স হল -
+
|এই স্টেটমেন্টের সিনট্যাক্স হল
  
 
|-
 
|-
Line 367: Line 336:
 
|-
 
|-
 
|  06:12
 
|  06:12
| '''conditional statement '''
+
| '''conditional statement ''', '''break '''
 
   
 
   
|-
 
| 06:13
 
|'''break '''
 
 
 
|-
 
|-
 
| 06:14
 
| 06:14
Line 379: Line 344:
 
|-
 
|-
 
|  06:16
 
|  06:16
|'''ruby code'''
+
|'''ruby code''', '''end loop '''
 
+
|-
+
| 06:17
+
|'''end loop '''
+
 
   
 
   
 
|-
 
|-
Line 391: Line 352:
 
|-
 
|-
 
|  06:21
 
|  06:21
|এখন টার্মিনালে গিয়ে লিখুন '''gedit''' স্পেস '''break''' হাইফেন '''loop''' ডট '''rb''' স্পেস '''&'''.
+
|এখন টার্মিনালে গিয়ে লিখুন '''gedit''' স্পেস '''break''' হাইফেন '''loop''' ডট '''rb''' স্পেস '''&'''
  
 
|-
 
|-
Line 419: Line 380:
 
|-
 
|-
 
| 06:59
 
| 06:59
|এখন টার্মিনালে গিয়ে লিখুন,
+
|এখন টার্মিনালে গিয়ে লিখুন
  
 
|-
 
|-
Line 443: Line 404:
 
|-
 
|-
 
| 07:20
 
| 07:20
|সংক্ষেপে,
+
|সংক্ষেপে
  
 
|-
 
|-
Line 451: Line 412:
 
|-
 
|-
 
| 07:24
 
| 07:24
|'''while''' লুপ
+
|'''while''' লুপ, '''until''' কনস্ট্রাক্ট
 
+
|-
+
| 07:25
+
|'''until''' কনস্ট্রাক্ট
+
  
 
|-
 
|-
 
| 07:26
 
| 07:26
|'''redo'''
+
|'''redo'''. '''break''' কনস্ট্রাক্ট সম্পর্কে।  
 
+
|-
+
| 07:27
+
|'''break''' কনস্ট্রাক্ট সম্পর্কে।  
+
  
 
|-
 
|-
Line 479: Line 432:
 
|-
 
|-
 
| 07:40
 
| 07:40
|উপযুক্ত লুপ কনস্ট্রাক্ট ব্যবহার করুন,
+
|উপযুক্ত লুপ কনস্ট্রাক্ট ব্যবহার করু
  
 
|-
 
|-
Line 510: Line 463:
 
|-
 
|-
 
|  08:10
 
|  08:10
|  স্পোকেন টিউটোরিয়াল প্রকল্প দল,
+
|  স্পোকেন টিউটোরিয়াল প্রকল্প দল
  
 
|-   
 
|-   

Latest revision as of 14:19, 23 February 2017

Time Narration
00:01 Ruby তে while এবং until লুপের টিউটোরিয়ালে আপনাদের স্বাগত।
00:06 এই টিউটোরিয়ালে আমরা শিখব
00:09 while লুপ, until লুপ
00:11 redo এবং break
00:13 এখানে উবুন্টু সংস্করণ 12.04
00:17 Ruby 1.9.3 ব্যবহার করছি।
00:20 টিউটোরিয়ালটি অনুসরণ করতে, ইন্টারনেট সংযোগ
00:25 লিনাক্স কমান্ড, টার্মিনাল এবং টেক্সট-এডিটর সম্পর্কেও জানতে হবে।
00:29 না হলে প্রাসঙ্গিক টিউটোরিয়ালের জন্য আমাদের ওয়েবসাইটে যান।
00:34 শুরু করার পূর্বে, ttt ডিরেক্টরি তৈরী করা নিশ্চিত করে
00:38 সেই ডিরেক্টরিতে যাই।
00:41 তারপর ruby হাইফেন tutorial এবং looping হাইফেন statements এ যাই।
00:46 আমরা সেই ফোল্ডারে আছি। এখন এগোই।
00:50 Ruby তে while লুপের সিনট্যাক্স হল
00:54 while “boolean expression”
00:56 ruby code , end
00:58 এখন একটি উদাহরণ দেখি।
01:01 gedit এ একটি নতুন ফাইল তৈরি করুন।
01:05 এর নাম দিন while হাইফেন loop ডট rb
01:09 এখানে while লুপের কার্যকর উদাহরণ রয়েছে।
01:13 এখন টার্মিনালে গিয়ে লিখুন gedit স্পেস while হাইফেন loop ডট rb স্পেস & (ampersand)
01:24 এখন টিউটোরিয়াল থামিয়ে এই কোড লিখুন।
01:28 আমরা উদাহরণে while লুপ ঘোষিত করেছি।
01:32 লোকাল ভ্যারিয়েবল i ঘোষিত করে ভ্যালু 0 এর সাথে ইনিসিয়েলাইজ করেছি।
01:38 তারপর while লুপ ঘোষিত করেছি।
01:41 i, -10 এর থেকে বড় হওয়া পর্যন্ত এক্সিকিউট হবে।
01:46 while লুপে ঘোষিত puts মেথড আউটপুট প্রদর্শন করে।
01:51 আউটপুট প্রদর্শনের পর, আমরা i এর মান 1 দ্বারা হ্রাস করব।
01:56 পরের পুনরাবৃত্তির পূর্বে i হ্রাস পাওয়া মান গ্রহণ করবে।
02:01 i ভ্যারিয়েবল প্রত্যেক পুনরাবৃত্তিতে হ্রাস পায়।
02:04 এটি i এর মান -10 এ পৌছনো পর্যন্ত চলবে।
02:09 এখন while কন্ডিশন পূর্ণ হয় না।
02:12 এটি আউটপুট প্রিন্ট করা বন্ধ করে।
02:16 এখন টার্মিনালে গিয়ে লিখুন ruby স্পেস while হাইফেন loop ডট rb এবং আউটপুট দেখুন।
02:30 আউটপুট 0 থেকে -9 পর্যন্ত সংখ্যার সূচী রাখবে।
02:35 এখন Ruby তে নিজের while লুপ লিখতে সক্ষম হতে হবে।
02:40 এখন until লুপ দেখি।
02:43 until লুপের সিনট্যাক্স হল
02:45 until “boolean expression”
02:47 ruby code , end
02:50 এখন একটি উদাহরণ দেখি।
02:52 এখন টার্মিনালে গিয়ে লিখুন gedit স্পেস until হাইফেন loop ডট rb স্পেস & (ampersand)
03:03 এখন টিউটোরিয়াল থামিয়ে এই কোড লিখুন।
03:07 এই উদাহরণে until লুপ ঘোষিত করেছি।
03:12 i ঘোষিত করে 0 তে ইনিসিয়েলাইজ করেছি।
03:16 until লুপ ঘোষিত করি।
03:18 i, -10 এর থেকে বড় হওয়া পর্যন্ত এক্সিকিউট হবে।
03:23 puts মেথড আউটপুট প্রদর্শন করবে।
03:27 আউটপুট প্রদর্শনের পর, আমরা i এর মান 1 দ্বারা হ্রাস করব।
03:32 পরের পুনরাবৃত্তির পূর্বে i হ্রাস পাওয়া মান গ্রহণ করবে।
03:36 i ভ্যারিয়েবল প্রত্যেক পুনরাবৃত্তিতে হ্রাস পায়।
03:40 এটি -11 এ পৌছনো পর্যন্ত চলে।
03:43 এখন until কন্ডিশন পূর্ণ হয় না।
03:46 এটি আউটপুট প্রিন্ট করা বন্ধ করে।
03:51 এখন টার্মিনালে গিয়ে লিখুন ruby স্পেস until হাইফেন loop ডট rb এবং আউটপুট দেখুন।
04:03 আউটপুট 0 থেকে -10 পর্যন্ত সংখ্যার সূচী হবে।
04:08 এখন Ruby তে নিজের until লুপ লিখতে সক্ষম হতে হবে।
04:13 এখন redo লুপে যাই।
04:16 এখানে redo এর সিনট্যাক্স হল
04:20 a collection of objects.each do item
04:25 conditional statement
04:27 ruby code , redo
04:29 end conditional, end loop
04:32 এখানে redo লুপের কার্যকর উদাহরণ রয়েছে।
04:35 এখন টার্মিনালে গিয়ে লিখুন gedit স্পেস redo হাইফেন loop ডট rb স্পেস & (ampersand)
04:48 এখন টিউটোরিয়াল থামিয়ে এই কোড লিখুন।
04:52 এখানে each লুপ ঘোষিত করেছি।
04:55 10 থেকে 20 পর্যন্ত সংখ্যা পুনরাবৃত্তি করতে each লুপ
05:00 তারপর, if কন্ডিশনাল স্টেটমেন্ট ঘোষিত করি।
05:04 এটি 10 থেকে 20 এর মধ্যের প্রতিটি সংখ্যা এক্সিকিউট করবে।
05:08 i এর মান 20 এর সমান হলেই এটি ভিতরের if কন্ডিশনাল ব্লক লিখবে।
05:15 এখানে puts মেথড আউটপুট প্রদর্শন করে।
05:20 ব্লকে প্রোগ্রাম লিখলে, এটি আউটপুট প্রিন্ট করবে।
05:24 এরপর এটি redo এক্সিকিউট করবে।
05:28 এটি লুপ কন্ডিশন যাচাই ছাড়া
05:31 অভ্যন্তরীণ লুপের পুনরাবৃত্তি এক্সিকিউট করবে।
05:34 কন্ডিশন হল if i == 20
05:38 i এর মান 20 এর থেকে পরিবর্তন না হওয়ায় ফলাফল অসীম লুপ হবে।
05:43 এখন টার্মিনালে গিয়ে লিখুন ruby স্পেস redo হাইফেন loop ডট rb
05:52 এবং আউটপুট দেখুন। আউটপুটে শেষ না হওয়া অসীম লুপ থাকবে।
05:58 Ctrl + C টিপে অসীম লুপ থামান।
06:03 এখন, break স্টেটমেন্ট দেখি।
06:06 এই স্টেটমেন্টের সিনট্যাক্স হল
06:10 looping statement
06:12 conditional statement , break
06:14 end conditional
06:16 ruby code, end loop
06:18 এখন একটি উদাহরণ দেখি।
06:21 এখন টার্মিনালে গিয়ে লিখুন gedit স্পেস break হাইফেন loop ডট rb স্পেস &
06:33 এখন টিউটোরিয়াল থামিয়ে এই কোড লিখুন।
06:38 এখানে each লুপ ঘোষিত করেছি।
06:41 এটি পূর্বের অনুরূপ।
06:43 এখানে puts মেথড 11 থেকে 19 সংখ্যার আউটপুট প্রদর্শন করে।
06:49 একবার মান 20 হলে, প্রোগ্রাম if কন্ডিশনাল ব্লক লিখবে।
06:54 এখন, এটি break স্টেটমেন্টের সম্মুখীন হয়ে লুপ থেকে প্রস্থান করবে।
06:59 এখন টার্মিনালে গিয়ে লিখুন
07:02 ruby স্পেস break হাইফেন loop ডট rb
07:05 এবং আউটপুট দেখুন।
07:08 আউটপুট 10 থেকে 19 পর্যন্ত সংখ্যা রাখবে।
07:13 আপনাকে নিজের break স্টেটমেন্ট তৈরী করা জানতে হবে।
07:17 আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
07:20 সংক্ষেপে
07:22 এখানে শিখেছি
07:24 while লুপ, until কনস্ট্রাক্ট
07:26 redo. break কনস্ট্রাক্ট সম্পর্কে।
07:29 এখন
07:31 100 থেকে 115 পর্যন্ত সংখ্যা বিবেচিত করুন যা ফারেনহাইট হিসাবে বর্ণিত।
07:38 রুবি প্রোগ্রাম লিখতে
07:40 উপযুক্ত লুপ কনস্ট্রাক্ট ব্যবহার করু
07:42 যা প্রদত্ত সংখ্যার সীমার বিপক্ষে
07:46 সেলসিয়াস থেকে ফারেনহাইটে রূপান্তর সূত্র ব্যবহার করে।
07:49 “The temperature has reached a certain degree Celcius and has become unbearable” আউটপুট প্রদর্শন করতে।
07:55 যখন তাপমাত্রা 32 ডিগ্রী সেলসিয়াসের উপরে হয়।
08:00 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
08:03 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
08:07 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
08:10 স্পোকেন টিউটোরিয়াল প্রকল্প দল
08:13 কর্মশালার আয়োজন করে।
08:15 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
08:19 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
08:25 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:29 এটি ভারত সরকারের ICT, MHRD এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত।
08:35 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
08:44 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।

Contributors and Content Editors

Kaushik Datta