Difference between revisions of "C-and-C++/C2/Nested-If-And-Switch-Statement/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 7: Line 7:
  
 
|-
 
|-
| 00:08
+
| 00:07
 
|  এই টিউটোরিয়ালে আমরা শিখব,
 
|  এই টিউটোরিয়ালে আমরা শিখব,
 
|-
 
|-
|  00:11
+
|  00:09
 
| কিভাবে নেস্টেড ইফ স্টেটমেন্ট এবং
 
| কিভাবে নেস্টেড ইফ স্টেটমেন্ট এবং
 
|-
 
|-
|  00:14
+
|  00:12
 
| সুইচ স্টেটমেন্ট ব্যবহার করে।
 
| সুইচ স্টেটমেন্ট ব্যবহার করে।
  
 
|-
 
|-
|  00:16
+
|  00:13
 
| আমরা এটি একটি উদাহরণের সাহায্যে করব।
 
| আমরা এটি একটি উদাহরণের সাহায্যে করব।
 
|-
 
|-
|  00:20
+
|  00:17
 
|  এই টিউটোরিয়ালটি রেকর্ড করতে আমি
 
|  এই টিউটোরিয়ালটি রেকর্ড করতে আমি
  
 
|-
 
|-
|  00:23
+
|  00:20
 
| উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
 
| উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
  
 
|-
 
|-
|  00:27
+
|  00:24
 
| উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
 
| উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
  
 
|-
 
|-
| 00:34
+
| 00:30
 
|  প্রথমে আমরা শিখব যে, একটি উদাহরণের সাথে নেস্টেড ইফ এবং সুইচ স্টেটমেন্ট কিভাবে লেখে।
 
|  প্রথমে আমরা শিখব যে, একটি উদাহরণের সাথে নেস্টেড ইফ এবং সুইচ স্টেটমেন্ট কিভাবে লেখে।
  
 
|-
 
|-
|  00:42
+
|  00:36
 
| আমি ইতিমধ্যে প্রোগ্রাম লিখেছি।
 
| আমি ইতিমধ্যে প্রোগ্রাম লিখেছি।
  
 
|-
 
|-
| 00:44
+
| 00:39
 
|  চলুন একবার দেখি।
 
|  চলুন একবার দেখি।
 
|-
 
|-
|  00:49
+
|  00:40
 
|  এই প্রোগ্রামে, আমরা পূর্ণসংখ্যার সীমা যাচাই করা শিখব।
 
|  এই প্রোগ্রামে, আমরা পূর্ণসংখ্যার সীমা যাচাই করা শিখব।
 
|-
 
|-
|  00:53
+
|  00:45
 
|  লক্ষ্য করুন যে আমাদের ফাইলের নাম '''nested-if.c'''.
 
|  লক্ষ্য করুন যে আমাদের ফাইলের নাম '''nested-if.c'''.
  
 
|-
 
|-
01:00
+
|  00:50
 
|  এখন কোড ব্যাখ্যা করি।
 
|  এখন কোড ব্যাখ্যা করি।
  
 
|-
 
|-
01:03
+
00:52
 
| এটি আমাদের হেডার ফাইল।
 
| এটি আমাদের হেডার ফাইল।
 
   
 
   
 
|-
 
|-
01:05
+
00:54
 
|  এটি আমাদের মেন ফাংশন।
 
|  এটি আমাদের মেন ফাংশন।
 
   
 
   
 
|-
 
|-
01:07
+
00:56
 
| মেন ফাংশনের ভিতরে আমরা দুটি পূর্ণসংখ্যা ভ্যারিয়েবল ''''x''' এবং '''y'''' ঘোষিত করেছি।
 
| মেন ফাংশনের ভিতরে আমরা দুটি পূর্ণসংখ্যা ভ্যারিয়েবল ''''x''' এবং '''y'''' ঘোষিত করেছি।
  
 
|-
 
|-
|  01:16
+
|  01:02
 
|এখানে আমরা ব্যবহারকারীদের '''0''' থেকে '''39''' এর মধ্যে একটি সংখ্যা প্রবেশ করার অনুরোধ করেছি।
 
|এখানে আমরা ব্যবহারকারীদের '''0''' থেকে '''39''' এর মধ্যে একটি সংখ্যা প্রবেশ করার অনুরোধ করেছি।
 
|-
 
|-
| 01:23
+
| 01:08
 
| আমরা ব্যবহারকারীদের থেকে ইনপুট হিসেবে '''y''' এর মান নেই।
 
| আমরা ব্যবহারকারীদের থেকে ইনপুট হিসেবে '''y''' এর মান নেই।
 
|-
 
|-
|  01:30
+
|  01:12
 
| এটি আমাদের ইফ কন্ডিশন।
 
| এটি আমাদের ইফ কন্ডিশন।
  
 
|-
 
|-
|  01:32
+
|  01:14
 
| এখানে, আমরা যাচাই করব y/10 = 0 কিনা
 
| এখানে, আমরা যাচাই করব y/10 = 0 কিনা
  
 
|-
 
|-
|  01:36
+
|  01:19
 
| শর্ত সত্য হলে,
 
| শর্ত সত্য হলে,
 
|-
 
|-
|  01:38
+
|  01:20
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 0-9'''.
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 0-9'''.
 
|-
 
|-
| 01:47
+
| 01:25
 
| এটি আমাদের এলস ইফ কন্ডিশন।
 
| এটি আমাদের এলস ইফ কন্ডিশন।
  
 
|-
 
|-
|  01:50
+
|  01:28
 
|  এখানে আমরা যাচাই করি যে y/10 = 1.
 
|  এখানে আমরা যাচাই করি যে y/10 = 1.
 
|-
 
|-
|  01:54
+
|  01:32
 
|শর্ত সত্য হলে,
 
|শর্ত সত্য হলে,
  
 
|-
 
|-
|  01:56
+
|  01:34
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 10-19'''.
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 10-19'''.
 
|-
 
|-
02:03
+
01:39
 
|এই এলস ইফ কন্ডিশনে আমরা যাচাই করি যে সংখ্যা 20-29 এই সীমার মধ্যে কি নয়।
 
|এই এলস ইফ কন্ডিশনে আমরা যাচাই করি যে সংখ্যা 20-29 এই সীমার মধ্যে কি নয়।
 
|-
 
|-
02:11
+
01:45
 
| এবং এখানে আমরা দেখব যে সংখ্যা 30-39 এই সীমার মধ্যে।
 
| এবং এখানে আমরা দেখব যে সংখ্যা 30-39 এই সীমার মধ্যে।
 
|-
 
|-
02:19
+
01:51
 
|  এটি আমাদের এলস কন্ডিশন।
 
|  এটি আমাদের এলস কন্ডিশন।
  
 
|-
 
|-
02:21
+
01:53
 
|  উপরের সকল শর্ত ভুল হলে,
 
|  উপরের সকল শর্ত ভুল হলে,
  
 
|-
 
|-
02:24
+
01:55
 
| আমরা প্রিন্ট করি '''number not in range'''.
 
| আমরা প্রিন্ট করি '''number not in range'''.
 
|-
 
|-
02:28
+
01:58
 
| এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
 
| এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
 
|-
 
|-
|  02:31
+
|  02:01
 
|  এখন প্রোগ্রাম এক্সিকিউট করি।
 
|  এখন প্রোগ্রাম এক্সিকিউট করি।
 
|-
 
|-
|    02:35
+
|    02:03
 
| আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
 
| আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
 
|-
 
|-
| 02:45
+
| 02:12
 
|এক্সিকিউট করতে লিখুন “gcc” space “nested-if.c” space hyphen “-o” space “nested”. '''Enter''' টিপুন।
 
|এক্সিকিউট করতে লিখুন “gcc” space “nested-if.c” space hyphen “-o” space “nested”. '''Enter''' টিপুন।
 
|-
 
|-
| 02:57
+
| 02:23
 
| dot slash “./nested” লিখুন। '''Enter''' টিপুন।
 
| dot slash “./nested” লিখুন। '''Enter''' টিপুন।
  
 
|-
 
|-
03:01
+
02:28
| আমরা দেখি, 0 থেকে 39 এর মধ্যে একটি সংখ্যা লিখুন।
+
| আমরা দেখি, Enter a number between 0 to 39.
  
 
|-
 
|-
| 03:06  
+
| 02:32  
 
| আমি '''12''' লিখব।
 
| আমি '''12''' লিখব।
 
|-
 
|-
| 03:09
+
| 02:34
 
| | আউটপুট
 
| | আউটপুট
 
|-
 
|-
03:11
+
02:35
 
| '''you have entered the number in the range of 10-19''' হিসাবে প্রদর্শিত হয়েছে।
 
| '''you have entered the number in the range of 10-19''' হিসাবে প্রদর্শিত হয়েছে।
 
|-
 
|-
03:17
+
02:40
 
| আরেকটি সংখ্যা লেখা যাক।
 
| আরেকটি সংখ্যা লেখা যাক।
 
|-
 
|-
03:21
+
02:42
 
|  আবার এক্সিকিউট করি। আপ অ্যারো কী টিপুন, enter টিপুন।
 
|  আবার এক্সিকিউট করি। আপ অ্যারো কী টিপুন, enter টিপুন।
  
 
|-
 
|-
03:28
+
02:48
 
| আমি এইবার '''5''' দেবো।
 
| আমি এইবার '''5''' দেবো।
 
|-
 
|-
03:34
+
02:50
 
| আমরা আউটপুট
 
| আমরা আউটপুট
 
|-
 
|-
03:35
+
02:52
 
|  '''you have entered the number in the range of 0-9''' হিসাবে দেখি।
 
|  '''you have entered the number in the range of 0-9''' হিসাবে দেখি।
 
|-
 
|-
03:42
+
02:56
শর্তাধীন এক্সিকিউশন অন্যভাবে ও করা যেতে পারে।
+
কন্ডিশনাল এক্সিকিউশন অন্যভাবে ও করা যেতে পারে।
 
|-
 
|-
|  03:46
+
|  03:00
 
| সুইচ স্টেটমেন্ট ব্যবহার করে।
 
| সুইচ স্টেটমেন্ট ব্যবহার করে।
 
|-
 
|-
|  03:49
+
|  03:02
 
| এটি কিভাবে হয়েছে দেখা যাক।
 
| এটি কিভাবে হয়েছে দেখা যাক।
  
 
|-
 
|-
| 03:51
+
| 03:05
 
|আমরা সুইচ ব্যবহার করে একই প্রোগ্রাম দেখবো।
 
|আমরা সুইচ ব্যবহার করে একই প্রোগ্রাম দেখবো।
  
 
|-
 
|-
|  03:57
+
|  03:08
 
| আমি ইতিমধ্যে প্রোগ্রাম খুলে ফেলেছি।
 
| আমি ইতিমধ্যে প্রোগ্রাম খুলে ফেলেছি।
  
 
|-
 
|-
|  03:59
+
|  03:10
 
|  আমাদের টেক্সট এডিটরে ফিরে যাওয়া যাক।
 
|  আমাদের টেক্সট এডিটরে ফিরে যাওয়া যাক।
 
|-
 
|-
04:07
+
03:13
 
|আমি পূর্ববর্তী প্রোগ্রামে এটি ব্যাখ্যা করেছি।
 
|আমি পূর্ববর্তী প্রোগ্রামে এটি ব্যাখ্যা করেছি।
 
|-
 
|-
| 04:11
+
| 03:16
 
|সুতরাং আমরা সুইচ স্টেটমেন্টে এগিয়ে যাবো।
 
|সুতরাং আমরা সুইচ স্টেটমেন্টে এগিয়ে যাবো।
 
    
 
    
 
|-
 
|-
| 04:16
+
| 03:20
 
||এখানে আমরা ইনপুট ভাগ করি যা হল '''y/10''' এবং ফলাফল '''x''' ভ্যারিয়েবলে সংরক্ষিত হয়েছে।
 
||এখানে আমরা ইনপুট ভাগ করি যা হল '''y/10''' এবং ফলাফল '''x''' ভ্যারিয়েবলে সংরক্ষিত হয়েছে।
  
 
|-
 
|-
|04:24  
+
|03:28  
 
| যার মানে ভাগফল x এ সংরক্ষিত হবে।
 
| যার মানে ভাগফল x এ সংরক্ষিত হবে।
 
|-
 
|-
04:28
+
03:32
 
|ভাগফলের সাহায্যে আমরা সংখ্যার সীমা চিহ্নিত করতে পারি।
 
|ভাগফলের সাহায্যে আমরা সংখ্যার সীমা চিহ্নিত করতে পারি।
  
 
|-
 
|-
04:37
+
03:36
 
|  এখানে, আমরা সুইচ কমান্ডকে বলি যে যাচাই করা ভ্যারিয়েবল হল '''x'''.
 
|  এখানে, আমরা সুইচ কমান্ডকে বলি যে যাচাই করা ভ্যারিয়েবল হল '''x'''.
 
|-
 
|-
04:47
+
03:41
 
|এটি হল কেস '''0'''. কেস 0 যথেষ্ট হলে
 
|এটি হল কেস '''0'''. কেস 0 যথেষ্ট হলে
 
|-
 
|-
04:50
+
03:45
 
| আমরা প্রিন্ট করি '''you have entered the number in the range of 0-9'''.
 
| আমরা প্রিন্ট করি '''you have entered the number in the range of 0-9'''.
  
 
|-
 
|-
| 04:58
+
| 03:51
 
|কেস যথেষ্ট হলে লুপ থেকে বেরোতে আমরা Break যুক্ত করি।
 
|কেস যথেষ্ট হলে লুপ থেকে বেরোতে আমরা Break যুক্ত করি।
  
 
|-
 
|-
05:03
+
|  03:55
 
| আমাদের প্রতিবার লুপ '''Break''' করা প্রয়োজন।
 
| আমাদের প্রতিবার লুপ '''Break''' করা প্রয়োজন।
  
 
|-
 
|-
05:05
+
03:58
 
| কারণ এক সময়ে শুধুমাত্র একটি শর্ত সত্যি হতে পারে।
 
| কারণ এক সময়ে শুধুমাত্র একটি শর্ত সত্যি হতে পারে।
  
 
|-
 
|-
| 05:11
+
| 04:03
 
|এটি "Case 1". "Case 1" এর মানে হল "যদি '''x''' এর মান 1" হয়।
 
|এটি "Case 1". "Case 1" এর মানে হল "যদি '''x''' এর মান 1" হয়।
  
 
|-
 
|-
05:17
+
04:08
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 10-19'''.
 
| আমরা প্রিন্ট করি '''you have entered a number in the range of 10-19'''.
  
 
|-
 
|-
05:24
+
04:12
 
|এটি হল "Case 2".
 
|এটি হল "Case 2".
  
 
|-
 
|-
05:26
+
04:14
 
|এখানে আমরা প্রিন্ট করি '''you have entered a number in the range of 20-29'''.
 
|এখানে আমরা প্রিন্ট করি '''you have entered a number in the range of 20-29'''.
  
 
|-
 
|-
| 05:33
+
| 04:20
 
| এবং এটি হল Case 3. এখানে আমরা যাচাই করি যে সংখ্যা  30-39 সীমার মধ্যে কি নয়।
 
| এবং এটি হল Case 3. এখানে আমরা যাচাই করি যে সংখ্যা  30-39 সীমার মধ্যে কি নয়।
 
|-
 
|-
| 05:43
+
| 04:26
 
|এটি ডিফল্ট কেস। উপরোক্ত কেসের কোনটিও যথেষ্ট না হলে ডিফল্ট কেস নির্ধারিত করে যে কি করা প্রয়োজন।
 
|এটি ডিফল্ট কেস। উপরোক্ত কেসের কোনটিও যথেষ্ট না হলে ডিফল্ট কেস নির্ধারিত করে যে কি করা প্রয়োজন।
 
|-
 
|-
05:52
+
04:36
 
| এখানে আমরা '''number not in range''' প্রিন্ট করি।
 
| এখানে আমরা '''number not in range''' প্রিন্ট করি।
  
 
|-
 
|-
05:57
+
04:39
 
| এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
 
| এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
  
 
|-
 
|-
05:59
+
04:41
 
| প্রোগ্রাম এক্সিকিউট করি।
 
| প্রোগ্রাম এক্সিকিউট করি।
  
 
|-
 
|-
06:02
+
04:43
 
|টার্মিনালে ফিরে যাই।
 
|টার্মিনালে ফিরে যাই।
  
 
|-
 
|-
06:06
+
04:46
|'''gcc switch.c -o switch''' লিখুন। '''Enter''' টিপুন।
+
|'''gcc space switch.c space -o space switch''' লিখুন। '''Enter''' টিপুন।
 
|-
 
|-
| 06:16
+
| 04:55
 
| '''./switch''' লিখুন। '''Enter''' টিপুন।
 
| '''./switch''' লিখুন। '''Enter''' টিপুন।
  
 
|-
 
|-
06:21
+
05:00
 
| 0 থেকে 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 35 লিখব।
 
| 0 থেকে 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 35 লিখব।
 
|-
 
|-
06:28
+
05:06
 
|  আউটপুট '''“you have entered the number in the range of 30 to 39”''' হিসাবে প্রদর্শিত হয়েছে।
 
|  আউটপুট '''“you have entered the number in the range of 30 to 39”''' হিসাবে প্রদর্শিত হয়েছে।
  
 
|-
 
|-
06:35
+
05:10
 
| এখন আমরা দেখবো যে C ++ এ প্রোগ্রাম কিভাবে এক্সিকিউট করে।
 
| এখন আমরা দেখবো যে C ++ এ প্রোগ্রাম কিভাবে এক্সিকিউট করে।
 
|-
 
|-
| 06:44
+
| 05:16
 
|টেক্সট এডিটরে ফিরে যান।
 
|টেক্সট এডিটরে ফিরে যান।
 
|-
 
|-
06:47
+
05:18
 
| লক্ষ্য করুন যে আমাদের ফাইলের নাম '''nested-if.cpp'''.
 
| লক্ষ্য করুন যে আমাদের ফাইলের নাম '''nested-if.cpp'''.
 
|-
 
|-
06:55
+
05:23
 
| এখানে লজিক এবং ইমপ্লিমেন্টেশন হল একই।
 
| এখানে লজিক এবং ইমপ্লিমেন্টেশন হল একই।
 
|-
 
|-
06:59
+
05:27
 
|  এখানে কিছু পরিবর্তন আছে যেমন:
 
|  এখানে কিছু পরিবর্তন আছে যেমন:
 
|-
 
|-
07:03
+
05:30
 
|হেডার ফাইল Stdio.h এর স্থানে '''iostream''' হিসেবে আছে।
 
|হেডার ফাইল Stdio.h এর স্থানে '''iostream''' হিসেবে আছে।
 
|-
 
|-
07:08
+
05:35
 
|আমরা এখানে ইউসিং স্টেটমেন্ট অন্তর্ভুক্ত করেছি।
 
|আমরা এখানে ইউসিং স্টেটমেন্ট অন্তর্ভুক্ত করেছি।
 
|-
 
|-
07:11
+
05:39
 
|'''Using namespace std'''.
 
|'''Using namespace std'''.
  
 
|-
 
|-
07:14
+
05:41
 
| printf এবং scanf এর স্থানে cout এবং cin ফাংশন লিখেছি।
 
| printf এবং scanf এর স্থানে cout এবং cin ফাংশন লিখেছি।
 
|-
 
|-
07:23
+
05:46
 
|আপনি দেখতে পারেন যে C প্রোগ্রামে আমাদের বাকি কোড একই।
 
|আপনি দেখতে পারেন যে C প্রোগ্রামে আমাদের বাকি কোড একই।
  
 
|-
 
|-
07:29
+
05:51
 
|কোড এক্সিকিউট করি।
 
|কোড এক্সিকিউট করি।
 
|-
 
|-
07:31
+
05:53
 
|টার্মিনালে ফিরে আসি।
 
|টার্মিনালে ফিরে আসি।
 
|-
 
|-
07:34
+
05:56
|'''g++ nested-if.cpp -o nested1''' লিখুন। Enter টিপুন।
+
|''' g++ space nested-if.cpp space -o space nested1''' লিখুন। Enter টিপুন।
 
|-
 
|-
07:45
+
06:07
 
|'''./nested1''' লিখুন। Enter টিপুন।
 
|'''./nested1''' লিখুন। Enter টিপুন।
 
|-
 
|-
07:50
+
06:11
 
| 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 40 লিখবো।
 
| 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 40 লিখবো।
 
|-
 
|-
07:53
+
06:16
 
| আউটপুট '''“number not in range”''' হিসাবে প্রদর্শিত হয়েছে।
 
| আউটপুট '''“number not in range”''' হিসাবে প্রদর্শিত হয়েছে।
 
|-
 
|-
08:06
+
|  06:20
 
|এখন C ++ এ সুইচ প্রোগ্রাম দেখি।
 
|এখন C ++ এ সুইচ প্রোগ্রাম দেখি।
 
|-
 
|-
08:10
+
06:24
 
|    টেক্সট এডিটরে ফিরে আসুন।
 
|    টেক্সট এডিটরে ফিরে আসুন।
 
   
 
   
 
|-
 
|-
08:14
+
06:27
 
|  এখানেও লজিক এবং ইমপ্লিমেন্টেশন হল একই।
 
|  এখানেও লজিক এবং ইমপ্লিমেন্টেশন হল একই।
 
|-
 
|-
08:19
+
06:31
 
| আপনি দেখতে পারেন যে হেডার ফাইল হল '''iostream'''.
 
| আপনি দেখতে পারেন যে হেডার ফাইল হল '''iostream'''.
 
|-
 
|-
08:23
+
06:34
 
| এখানে এটি ইউসিং স্টেটমেন্ট।
 
| এখানে এটি ইউসিং স্টেটমেন্ট।
 
|-
 
|-
08:25
+
06:37
 
| এবং আমরা cout এবং cin ফাংশন পরিবর্তন করেছি।
 
| এবং আমরা cout এবং cin ফাংশন পরিবর্তন করেছি।
 
|-
 
|-
08:33
+
06:41
| বাকি কোড আমাদের switch.c C প্রোগ্রামের অনুরূপ।
+
| বাকি কোড আমাদের switch.c প্রোগ্রামের অনুরূপ।
 
|-
 
|-
08:38
+
06:45
 
| এক্সিকিউট করি।
 
| এক্সিকিউট করি।
 
|-
 
|-
08:40
+
06:46
 
|টার্মিনালে ফিরে আসি।
 
|টার্মিনালে ফিরে আসি।
 
|-
 
|-
08:42
+
06:48
|'''g++ switch.cpp -o switch1''' লিখুন। Enter টিপুন।
+
|'''g++ space switch.cpp space -o space switch1''' লিখুন। Enter টিপুন।
 
|-
 
|-
08:52
+
06:58
 
| '''./switch1''' লিখুন। Enter টিপুন।
 
| '''./switch1''' লিখুন। Enter টিপুন।
 
|-
 
|-
08:57
+
07:02
 
| 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন।  
 
| 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন।  
 
|-
 
|-
09:00
+
07:05
 
|  আমি 25 লিখবো।
 
|  আমি 25 লিখবো।
 
|-
 
|-
09:04
+
07:09
 
|  আউটপুট
 
|  আউটপুট
 
|-
 
|-
09:06
+
07:11
 
|  '''“you have entered the number in the range of 20-29”''' হিসাবে প্রদর্শিত হয়েছে।
 
|  '''“you have entered the number in the range of 20-29”''' হিসাবে প্রদর্শিত হয়েছে।
  
 
|-
 
|-
09:11
+
07:15
 
|  এখন আমাদের স্লাইডে ফিরে যাই।
 
|  এখন আমাদের স্লাইডে ফিরে যাই।
 
|-
 
|-
| 09:16
+
| 07:18
 
|আমরা সুইচ এবং নেস্টেড ইফ স্টেটমেন্টের তুলনা করা দেখবো।
 
|আমরা সুইচ এবং নেস্টেড ইফ স্টেটমেন্টের তুলনা করা দেখবো।
 
|-
 
|-
  
 
|-
 
|-
09:21
+
07:23
 
|  সুইচ স্টেটমেন্ট এক্সপ্রেশনের ফলাফল অনুযায়ী মূল্যায়ন করা হয়েছে।
 
|  সুইচ স্টেটমেন্ট এক্সপ্রেশনের ফলাফল অনুযায়ী মূল্যায়ন করা হয়েছে।
 
|-
 
|-
09:28
+
07:28
 
|নেস্টেড ইফ স্টেটমেন্ট রান করে যদি এক্সপ্রেশনের ফলাফল সত্যি হয়।
 
|নেস্টেড ইফ স্টেটমেন্ট রান করে যদি এক্সপ্রেশনের ফলাফল সত্যি হয়।
 
|-
 
|-
09:35
+
07:34
 
|সুইচে ভ্যারিয়েবলের বিভিন্ন মান আমরা কেস হিসাবে ব্যবহার করব।
 
|সুইচে ভ্যারিয়েবলের বিভিন্ন মান আমরা কেস হিসাবে ব্যবহার করব।
 
|-
 
|-
09:41
+
07:39
|নেস্টেড ইফে ভ্যারিয়েবলের প্রতিটি মান আমাদের শর্তাধীন স্টেটমেন্ট হিসাবে লিখতে হবে।
+
|নেস্টেড ইফে ভ্যারিয়েবলের প্রতিটি মান আমাদের কন্ডিশনাল স্টেটমেন্ট হিসাবে লিখতে হবে।
  
 
|-
 
|-
09:49
+
07:45
 
|  সুইচ স্টেটমেন্ট শুধুমাত্র পূর্ণসংখ্যার মান যাচাই করতে পারে।
 
|  সুইচ স্টেটমেন্ট শুধুমাত্র পূর্ণসংখ্যার মান যাচাই করতে পারে।
 
|-
 
|-
09:54
+
07:50
 
| নেস্টেড ইফ পূর্ণসংখ্যা এবং ভগ্ন উভয় মান যাচাই করতে পারে।
 
| নেস্টেড ইফ পূর্ণসংখ্যা এবং ভগ্ন উভয় মান যাচাই করতে পারে।
 
|-
 
|-
10:00
+
07:55
 
|  আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
 
|  আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
 
   
 
   
 
|-
 
|-
| 10:03
+
| 07:58
 
|সংক্ষিপ্তকরণ করি।
 
|সংক্ষিপ্তকরণ করি।
 
   
 
   
 
|-
 
|-
| 10:05
+
| 08:00
 
|  এই টিউটোরিয়ালে আমরা শিখেছি, নেস্টেড ইফ স্টেটমেন্ট
 
|  এই টিউটোরিয়ালে আমরা শিখেছি, নেস্টেড ইফ স্টেটমেন্ট
  
Line 413: Line 413:
  
 
|-
 
|-
10:13    
+
08:08    
 
| সুইচ স্টেটমেন্ট
 
| সুইচ স্টেটমেন্ট
 
উদাহরণস্বরূপ Switch(x)
 
উদাহরণস্বরূপ Switch(x)
  
 
|-
 
|-
10:16
+
08:12
 
|এবং নেস্টেড ইফ এবং সুইচ স্টেটমেন্টের মধ্যে পার্থক্য।
 
|এবং নেস্টেড ইফ এবং সুইচ স্টেটমেন্টের মধ্যে পার্থক্য।
  
 
|-
 
|-
10:22
+
08:16
 
| নির্দেশিত কাজ হিসাবে
 
| নির্দেশিত কাজ হিসাবে
  
 
|-
 
|-
10:23
+
08:17
 
| কর্মীর বয়স 20 থেকে 60 এর মধ্যে যাচাই করার জন্য একটি প্রোগ্রাম লিখুন।
 
| কর্মীর বয়স 20 থেকে 60 এর মধ্যে যাচাই করার জন্য একটি প্রোগ্রাম লিখুন।
  
 
|-
 
|-
10:30
+
08:23
 
|  |এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
 
|  |এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
  
 
|-
 
|-
10:33
+
08:26
 
| এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
 
| এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
  
 
|-
 
|-
10:36
+
08:29
 
| যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
 
| যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
  
 
|-
 
|-
10:40
+
08:33
|  কথ্য টিউটোরিয়াল প্রকল্প দল,
+
|  কথ্য টিউটোরিয়াল প্রকল্প দল, কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
  
 
|-
 
|-
10:42
+
08:38
| কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
+
 
+
|-
+
|  10:45
+
 
| যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
 
| যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
  
 
|-
 
|-
| 10:49
+
| 08:42
 
| এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
 
| এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
  
 
|-
 
|-
| 10:56
+
| 08:49
 
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
 
|  স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
  
 
|-
 
|-
11:00
+
08:52
 
| এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
 
| এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
  
 
|-
 
|-
11:08
+
|  08:58
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
 
| এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে  প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
 
|-
 
|-
| 11:13
+
| 09:04
 
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।
 
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।
  
 
|}
 
|}

Revision as of 18:16, 24 February 2014

Time Narration
00:01 C এবং C ++ এ নেস্টেড ইফ এবং সুইচ স্টেটমেন্টের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এই টিউটোরিয়ালে আমরা শিখব,
00:09 কিভাবে নেস্টেড ইফ স্টেটমেন্ট এবং
00:12 সুইচ স্টেটমেন্ট ব্যবহার করে।
00:13 আমরা এটি একটি উদাহরণের সাহায্যে করব।
00:17 এই টিউটোরিয়ালটি রেকর্ড করতে আমি
00:20 উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
00:24 উবুন্টুতে gcc এবং g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00:30 প্রথমে আমরা শিখব যে, একটি উদাহরণের সাথে নেস্টেড ইফ এবং সুইচ স্টেটমেন্ট কিভাবে লেখে।
00:36 আমি ইতিমধ্যে প্রোগ্রাম লিখেছি।
00:39 চলুন একবার দেখি।
00:40 এই প্রোগ্রামে, আমরা পূর্ণসংখ্যার সীমা যাচাই করা শিখব।
00:45 লক্ষ্য করুন যে আমাদের ফাইলের নাম nested-if.c.
00:50 এখন কোড ব্যাখ্যা করি।
00:52 এটি আমাদের হেডার ফাইল।
00:54 এটি আমাদের মেন ফাংশন।
00:56 মেন ফাংশনের ভিতরে আমরা দুটি পূর্ণসংখ্যা ভ্যারিয়েবল 'x এবং y' ঘোষিত করেছি।
01:02 এখানে আমরা ব্যবহারকারীদের 0 থেকে 39 এর মধ্যে একটি সংখ্যা প্রবেশ করার অনুরোধ করেছি।
01:08 আমরা ব্যবহারকারীদের থেকে ইনপুট হিসেবে y এর মান নেই।
01:12 এটি আমাদের ইফ কন্ডিশন।
01:14 এখানে, আমরা যাচাই করব y/10 = 0 কিনা
01:19 শর্ত সত্য হলে,
01:20 আমরা প্রিন্ট করি you have entered a number in the range of 0-9.
01:25 এটি আমাদের এলস ইফ কন্ডিশন।
01:28 এখানে আমরা যাচাই করি যে y/10 = 1.
01:32 শর্ত সত্য হলে,
01:34 আমরা প্রিন্ট করি you have entered a number in the range of 10-19.
01:39 এই এলস ইফ কন্ডিশনে আমরা যাচাই করি যে সংখ্যা 20-29 এই সীমার মধ্যে কি নয়।
01:45 এবং এখানে আমরা দেখব যে সংখ্যা 30-39 এই সীমার মধ্যে।
01:51 এটি আমাদের এলস কন্ডিশন।
01:53 উপরের সকল শর্ত ভুল হলে,
01:55 আমরা প্রিন্ট করি number not in range.
01:58 এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
02:01 এখন প্রোগ্রাম এক্সিকিউট করি।
02:03 আপনার কীবোর্ড Ctrl, Alt এবং T একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
02:12 এক্সিকিউট করতে লিখুন “gcc” space “nested-if.c” space hyphen “-o” space “nested”. Enter টিপুন।
02:23 dot slash “./nested” লিখুন। Enter টিপুন।
02:28 আমরা দেখি, Enter a number between 0 to 39.
02:32 আমি 12 লিখব।
02:34 আউটপুট
02:35 you have entered the number in the range of 10-19 হিসাবে প্রদর্শিত হয়েছে।
02:40 আরেকটি সংখ্যা লেখা যাক।
02:42 আবার এক্সিকিউট করি। আপ অ্যারো কী টিপুন, enter টিপুন।
02:48 আমি এইবার 5 দেবো।
02:50 আমরা আউটপুট
02:52 you have entered the number in the range of 0-9 হিসাবে দেখি।
02:56 কন্ডিশনাল এক্সিকিউশন অন্যভাবে ও করা যেতে পারে।
03:00 সুইচ স্টেটমেন্ট ব্যবহার করে।
03:02 এটি কিভাবে হয়েছে দেখা যাক।
03:05 আমরা সুইচ ব্যবহার করে একই প্রোগ্রাম দেখবো।
03:08 আমি ইতিমধ্যে প্রোগ্রাম খুলে ফেলেছি।
03:10 আমাদের টেক্সট এডিটরে ফিরে যাওয়া যাক।
03:13 আমি পূর্ববর্তী প্রোগ্রামে এটি ব্যাখ্যা করেছি।
03:16 সুতরাং আমরা সুইচ স্টেটমেন্টে এগিয়ে যাবো।
03:20 এখানে আমরা ইনপুট ভাগ করি যা হল y/10 এবং ফলাফল x ভ্যারিয়েবলে সংরক্ষিত হয়েছে।
03:28 যার মানে ভাগফল x এ সংরক্ষিত হবে।
03:32 ভাগফলের সাহায্যে আমরা সংখ্যার সীমা চিহ্নিত করতে পারি।
03:36 এখানে, আমরা সুইচ কমান্ডকে বলি যে যাচাই করা ভ্যারিয়েবল হল x.
03:41 এটি হল কেস 0. কেস 0 যথেষ্ট হলে
03:45 আমরা প্রিন্ট করি you have entered the number in the range of 0-9.
03:51 কেস যথেষ্ট হলে লুপ থেকে বেরোতে আমরা Break যুক্ত করি।
03:55 আমাদের প্রতিবার লুপ Break করা প্রয়োজন।
03:58 কারণ এক সময়ে শুধুমাত্র একটি শর্ত সত্যি হতে পারে।
04:03 এটি "Case 1". "Case 1" এর মানে হল "যদি x এর মান 1" হয়।
04:08 আমরা প্রিন্ট করি you have entered a number in the range of 10-19.
04:12 এটি হল "Case 2".
04:14 এখানে আমরা প্রিন্ট করি you have entered a number in the range of 20-29.
04:20 এবং এটি হল Case 3. এখানে আমরা যাচাই করি যে সংখ্যা 30-39 সীমার মধ্যে কি নয়।
04:26 এটি ডিফল্ট কেস। উপরোক্ত কেসের কোনটিও যথেষ্ট না হলে ডিফল্ট কেস নির্ধারিত করে যে কি করা প্রয়োজন।
04:36 এখানে আমরা number not in range প্রিন্ট করি।
04:39 এবং এটি আমাদের রিটার্ন স্টেটমেন্ট।
04:41 প্রোগ্রাম এক্সিকিউট করি।
04:43 টার্মিনালে ফিরে যাই।
04:46 gcc space switch.c space -o space switch লিখুন। Enter টিপুন।
04:55 ./switch লিখুন। Enter টিপুন।
05:00 0 থেকে 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 35 লিখব।
05:06 আউটপুট “you have entered the number in the range of 30 to 39” হিসাবে প্রদর্শিত হয়েছে।
05:10 এখন আমরা দেখবো যে C ++ এ প্রোগ্রাম কিভাবে এক্সিকিউট করে।
05:16 টেক্সট এডিটরে ফিরে যান।
05:18 লক্ষ্য করুন যে আমাদের ফাইলের নাম nested-if.cpp.
05:23 এখানে লজিক এবং ইমপ্লিমেন্টেশন হল একই।
05:27 এখানে কিছু পরিবর্তন আছে যেমন:
05:30 হেডার ফাইল Stdio.h এর স্থানে iostream হিসেবে আছে।
05:35 আমরা এখানে ইউসিং স্টেটমেন্ট অন্তর্ভুক্ত করেছি।
05:39 Using namespace std.
05:41 printf এবং scanf এর স্থানে cout এবং cin ফাংশন লিখেছি।
05:46 আপনি দেখতে পারেন যে C প্রোগ্রামে আমাদের বাকি কোড একই।
05:51 কোড এক্সিকিউট করি।
05:53 টার্মিনালে ফিরে আসি।
05:56 g++ space nested-if.cpp space -o space nested1 লিখুন। Enter টিপুন।
06:07 ./nested1 লিখুন। Enter টিপুন।
06:11 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন। আমি 40 লিখবো।
06:16 আউটপুট “number not in range” হিসাবে প্রদর্শিত হয়েছে।
06:20 এখন C ++ এ সুইচ প্রোগ্রাম দেখি।
06:24 টেক্সট এডিটরে ফিরে আসুন।
06:27 এখানেও লজিক এবং ইমপ্লিমেন্টেশন হল একই।
06:31 আপনি দেখতে পারেন যে হেডার ফাইল হল iostream.
06:34 এখানে এটি ইউসিং স্টেটমেন্ট।
06:37 এবং আমরা cout এবং cin ফাংশন পরিবর্তন করেছি।
06:41 বাকি কোড আমাদের switch.c প্রোগ্রামের অনুরূপ।
06:45 এক্সিকিউট করি।
06:46 টার্মিনালে ফিরে আসি।
06:48 g++ space switch.cpp space -o space switch1 লিখুন। Enter টিপুন।
06:58 ./switch1 লিখুন। Enter টিপুন।
07:02 0 এবং 39 এর মধ্যে একটি সংখ্যা লিখুন।
07:05 আমি 25 লিখবো।
07:09 আউটপুট
07:11 “you have entered the number in the range of 20-29” হিসাবে প্রদর্শিত হয়েছে।
07:15 এখন আমাদের স্লাইডে ফিরে যাই।
07:18 আমরা সুইচ এবং নেস্টেড ইফ স্টেটমেন্টের তুলনা করা দেখবো।
07:23 সুইচ স্টেটমেন্ট এক্সপ্রেশনের ফলাফল অনুযায়ী মূল্যায়ন করা হয়েছে।
07:28 নেস্টেড ইফ স্টেটমেন্ট রান করে যদি এক্সপ্রেশনের ফলাফল সত্যি হয়।
07:34 সুইচে ভ্যারিয়েবলের বিভিন্ন মান আমরা কেস হিসাবে ব্যবহার করব।
07:39 নেস্টেড ইফে ভ্যারিয়েবলের প্রতিটি মান আমাদের কন্ডিশনাল স্টেটমেন্ট হিসাবে লিখতে হবে।
07:45 সুইচ স্টেটমেন্ট শুধুমাত্র পূর্ণসংখ্যার মান যাচাই করতে পারে।
07:50 নেস্টেড ইফ পূর্ণসংখ্যা এবং ভগ্ন উভয় মান যাচাই করতে পারে।
07:55 আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
07:58 সংক্ষিপ্তকরণ করি।
08:00 এই টিউটোরিয়ালে আমরা শিখেছি, নেস্টেড ইফ স্টেটমেন্ট

উদাহরণস্বরূপ else if( y/10==0)

08:08 সুইচ স্টেটমেন্ট

উদাহরণস্বরূপ Switch(x)

08:12 এবং নেস্টেড ইফ এবং সুইচ স্টেটমেন্টের মধ্যে পার্থক্য।
08:16 নির্দেশিত কাজ হিসাবে
08:17 কর্মীর বয়স 20 থেকে 60 এর মধ্যে যাচাই করার জন্য একটি প্রোগ্রাম লিখুন।
08:23 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন, http://spokentutorial.org/What\_is\_a\_Spoken\_Tutorial
08:26 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
08:29 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
08:33 কথ্য টিউটোরিয়াল প্রকল্প দল, কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
08:38 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
08:42 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
08:49 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
08:52 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
08:58 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য। http:// spoken- tutorial.org/NMEICT-Intro
09:04 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta