Difference between revisions of "C-and-C++/C2/If-And-Else-If-statement/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 8: Line 8:
 
|-
 
|-
 
|  00.08
 
|  00.08
|  এই টিউটোরিয়ালে, আমরা শিখব যে,
+
|  এই টিউটোরিয়ালে, আমরা শিখব,
  
 
|-
 
|-
 
|  00.11
 
|  00.11
| একক স্টেটমেন্ট এক্সিকিউট কিভাবে করে।
+
| একক স্টেটমেন্ট এক্সিকিউট করা।
  
 
|-
 
|-
 
|  00.14
 
|  00.14
| স্টেটমেন্টের সমূহ এক্সিকিউট কিভাবে করে।
+
| স্টেটমেন্টের সমূহ এক্সিকিউট করা।
  
 
|-
 
|-
 
|  00.16
 
|  00.16
| আমরা উদাহরণের মাধ্যমে এটি করব।
+
| আমরা এটি উদাহরণের মাধ্যমে করব।
  
 
|-
 
|-
Line 28: Line 28:
 
|-
 
|-
 
|  00.25
 
|  00.25
এই টিউটোরিয়ালটি রেকর্ড করতে, আমি উবুন্টু অপারেটিং সিস্টেম সংস্করণ '''11.10''',
+
|  টিউটোরিয়ালটি রেকর্ড করতে, উবুন্টু অপারেটিং সিস্টেম সংস্করণ '''11.10''' এবং
  
 
|-
 
|-
 
|  00.31
 
|  00.31
| '''gcc''' এবং '''g ++''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি।
+
| '''gcc''' '''g ++''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি।
  
 
|-
 
|-
 
| 00.38
 
| 00.38
| কন্ডিশন স্টেটমেন্টের ভূমিকা দিয়ে শুরু করা যাক।
+
| এখন কন্ডিশন স্টেটমেন্টের ভূমিকা দিয়ে শুরু করি।
  
 
|-
 
|-
 
|  00.43  
 
|  00.43  
| প্রোগ্রামে একটি স্টেটমেন্ট প্রোগ্রাম সঞ্চালনের প্রবাহ নিয়ন্ত্রণ করে।
+
| প্রোগ্রামে একটি স্টেটমেন্ট প্রোগ্রাম সঞ্চালনের ফ্লো নিয়ন্ত্রণ করে।
  
 
|-
 
|-
Line 56: Line 56:
 
|-
 
|-
 
| 01.07
 
| 01.07
|  '''if''' স্টেটমেন্টের প্রবাহ সম্পর্কে বুঝি।
+
এখান '''if''' স্টেটমেন্টের ফ্লো সম্পর্কে বুঝি।
  
 
|-
 
|-
 
|  01.13
 
|  01.13
| এখানে, যদি কন্ডিশন '''true''' হয় তাহলে, '''statement1''' এক্সিকিউট হবে।
+
| এখানে, কন্ডিশন '''true''' হলে, '''statement1''' এক্সিকিউট হবে।
  
 
|-
 
|-
Line 68: Line 68:
 
|-
 
|-
 
|  01.29
 
|  01.29
|  এখন আমরা '''else if''' স্টেটমেন্টের প্রবাহ দেখবো।
+
|  এখন '''else if''' স্টেটমেন্টের ফ্লো দেখবো।
  
 
|-
 
|-
Line 76: Line 76:
 
|-
 
|-
 
|  01.41
 
|  01.41
| যদি '''condition1 false''' হয় তাহলে এটি অন্য কন্ডিশন অর্থাত '''condition2''' যাচাই করে।
+
| যদি '''condition1 false''' হয় তাহলে এটি অন্য কন্ডিশন অর্থাত '''condition2''' যাচাই করবে।
  
 
|-
 
|-
 
|  01.49
 
|  01.49
| যদি '''condition2 true''' হয়, তাহলে '''statement3''' এক্সিকিউট হবে।
+
| '''condition2 true''' হলে '''statement3''' এক্সিকিউট হবে।
  
 
|-
 
|-
Line 96: Line 96:
 
|-
 
|-
 
|  02.09  
 
|  02.09  
| সুতরাং এখন এটি খুলি।
+
| এখন এটি খুলি।
  
 
|-
 
|-
 
|  02.13
 
|  02.13
| লক্ষ্য করুন যে, আমাদের ফাইলের নাম হল '''ifstmt.c'''.
+
| আমাদের ফাইলের নাম '''ifstmt.c'''.
  
 
|-
 
|-
Line 120: Line 120:
 
|-
 
|-
 
| 02.38  
 
| 02.38  
|  এখানে আমরা তিনটি পূর্ণসংখ্যা ভ্যারিয়েবল '''a, b''' এবং '''sum''' ঘোষিত করেছি।
+
|  এখানে আমরা তিনটি ইন্টিজার ভ্যারিয়েবল '''a, b''' এবং '''sum''' ঘোষিত করেছি।
  
 
|-
 
|-
 
|  02.46
 
|  02.46
|  এখানে আমরা ব্যবহারকারীর ইনপুটের জন্য জিজ্ঞাসা করছি।
+
|  এখানে আমরা ইনপুটের জন্য জিজ্ঞাসা করি।
  
 
|-
 
|-
Line 132: Line 132:
 
|-
 
|-
 
|  02.52
 
|  02.52
| মান ভ্যারিয়েবল '''a''' এবং ভ্যারিয়েবল '''b''' তে সঞ্চিত হবে।
+
| মান গুলি ভ্যারিয়েবল '''a''' এবং ভ্যারিয়েবল '''b''' তে সংরক্ষিত হবে।
  
 
|-
 
|-
Line 144: Line 144:
 
|-
 
|-
 
|  03.06
 
|  03.06
| '''scanf()''' এ '''format specifier''' তথ্যের ধরণ জানতে সাহায্য করে।
+
| এখানে '''format specifier''' তথ্যের ধরণ জানতে সাহায্য করে।
  
 
|-
 
|-
Line 156: Line 156:
 
|-
 
|-
 
| 03.22
 
| 03.22
| আমরা ফলাফল '''sum''' এ সংরক্ষণ করব।
+
| ফলাফল '''sum''' এ সংরক্ষণ করব।
  
 
|-
 
|-
Line 164: Line 164:
 
|-
 
|-
 
|  03.29
 
|  03.29
|  এটি আমাদের '''if''' স্টেটমেন্ট।
+
|  এটি '''if''' স্টেটমেন্ট।
  
 
|-
 
|-
Line 172: Line 172:
 
|-
 
|-
 
|  03.36
 
|  03.36
|যদি কন্ডিশন '''true''' হয়, তাহলে আমরা '''Sum is greater than 20''' প্রিন্ট করি।
+
|কন্ডিশন '''true''' হলে আমরা প্রিন্ট করি '''Sum is greater than 20'''
  
 
|-
 
|-
 
|  03.42
 
|  03.42
|  এখন আমি এই লাইনে কমেন্ট করি।
+
|  এখন আমি এই লাইনে কমেন্ট করব।
  
 
|-
 
|-
Line 184: Line 184:
 
|-
 
|-
 
|  03.51
 
|  03.51
এখন '''Save''' এ টিপুন।
+
|  '''Save''' এ টিপুন।
  
 
|-
 
|-
Line 196: Line 196:
 
|-
 
|-
 
|04.09
 
|04.09
|  কম্পাইল করতে, লিখুন '''gcc space ifstmt dot c space -o space if''' এবং এন্টার টিপুন।
+
|  কম্পাইল করতে, লিখুন '''gcc''' স্পেস '''ifstmt''' ডট '''c''' স্পেস হাইফেন '''o''' স্পেস '''if''' এবং '''Enter''' টিপুন।
  
 
|-
 
|-
 
| 04.20
 
| 04.20
|  এক্সিকিউট করতে, লিখুন '''./if''' এবং এন্টার টিপুন।
+
|  এক্সিকিউট করতে, লিখুন '''./if''' '''Enter''' টিপুন।
  
 
|-
 
|-
 
| 04.26
 
| 04.26
এটি নিম্নরূপে প্রদর্শিত হয়,
+
|  প্রদর্শিত আউটপুট হল,
 
|-
 
|-
 
|  04.27
 
|  04.27
Line 211: Line 211:
 
|-
 
|-
 
|  04.31
 
|  04.31
|আমি এর মান হিসাবে '''10''' এবং '''12''' প্রবিষ্ট করব।
+
|আমি এর মান দেবো '''10''' এবং '''12'''
  
 
|-
 
|-
 
|  04.38
 
|  04.38
|আউটপুট এইভাবে প্রদর্শিত হয়, '''Sum of a and b is 22. Sum is greater than 20'''.
+
|প্রদর্শিত আউটপুট হল, '''Sum of a and b is 22. Sum is greater than 20'''.
  
 
|-
 
|-
Line 239: Line 239:
 
|-
 
|-
 
|  05.03
 
|  05.03
|  এটি আমাদের '''else-if''' স্টেটমেন্ট।
+
|  এটি '''else-if''' স্টেটমেন্ট।
  
 
|-
 
|-
Line 247: Line 247:
 
|-
 
|-
 
|  05.11
 
|  05.11
|যদি কন্ডিশন '''true''' হয়, তাহলে আমরা '''Sum is greater than 10 and less than 20''' প্রিন্ট করি।
+
|কন্ডিশন '''true''' হলে আমরা প্রিন্ট করি '''Sum is greater than 10 and less than 20'''  
  
 
|-
 
|-
 
| 05.18
 
| 05.18
|  টার্মিনালে ফিরে যাই।
+
|  টার্মিনালে ফিরে আসি।
  
 
|-
 
|-
Line 262: Line 262:
 
|-
 
|-
 
|  05.26
 
|  05.26
| এটি এইভাবে প্রদর্শিত হয়,
+
| প্রদর্শিত আউটপুট হল,
  
 
|-
 
|-
Line 269: Line 269:
 
|-
 
|-
 
|  05.30
 
|  05.30
| আমি এর মান হিসাবে '''10''' এবং '''2''' প্রবিষ্ট করব।
+
| আমি এর মান লিখব  '''10''' এবং '''2'''
  
 
|-
 
|-
 
|  05.35
 
|  05.35
|আউটপুট এইভাবে প্রদর্শিত হয়: '''Sum of a and b is 12'''.
+
|প্রদর্শিত আউটপুট হল: '''Sum of a and b is 12'''.
  
 
|-
 
|-
Line 281: Line 281:
 
|-
 
|-
 
| 05.42
 
| 05.42
|প্রম্পট মুছে ফেলুন।
+
|প্রম্পট মুছে ফেলি।
  
 
|-
 
|-
 
| 05.44
 
| 05.44
| এখন প্রোগ্রামে ফিরে আসি।
+
| প্রোগ্রামে ফিরে আসি।
  
 
|-
 
|-
 
|  05.48
 
|  05.48
|  আমি এখানে এবং এখান থেকে কমেন্ট মুছে ফেলবো। এখন '''save''' এ টিপুন।
+
|  আমি এখান এবং এখান থেকে কমেন্ট মুছে ফেলবো। '''save''' এ টিপুন।
  
 
|-
 
|-
 
|  05.56
 
|  05.56
যদি উপরোক্ত উভয় কন্ডিশন '''false''' হয়, তাহলে আমরা প্রিন্ট করি '''Sum is less than 10'''.
+
|  উপরোক্ত উভয় কন্ডিশন '''false''' হলে আমরা প্রিন্ট করি '''Sum is less than 10'''.
  
 
|-
 
|-
Line 300: Line 300:
 
|-
 
|-
 
|  06.07
 
|  06.07
| এখন এক্সিকিউট করি এবং দেখি। টার্মিনালে ফিরে আসুন।
+
| এখন এক্সিকিউট করি। টার্মিনালে ফিরে আসুন।
  
 
|-
 
|-
Line 308: Line 308:
 
|-
 
|-
 
|  06.18
 
|  06.18
|  | এখানে এটি এইভাবে প্রদর্শিত হয়,
+
|  | প্রদর্শিত আউটপুট হল,
  
 
|-
 
|-
Line 316: Line 316:
 
|-
 
|-
 
|  06.22
 
|  06.22
|আমি এর মান হিসাবে 3 এবং 5 প্রবিষ্ট করব।
+
|আমরা এর মান দেবো 3 এবং 5.
  
 
|-
 
|-
Line 340: Line 340:
 
|-
 
|-
 
|  06.47
 
|  06.47
|দেখা যাক কি হয়। '''Save''' এ টিপুন।
+
|দেখি কি হয়। '''Save''' এ টিপুন।
  
 
|-
 
|-
 
|  06.50
 
|  06.50
|  এক্সিকিউট করুন। টার্মিনালে ফিরে আসুন।
+
|  এক্সিকিউট করি। টার্মিনালে ফিরে আসি।
  
 
|-
 
|-
Line 356: Line 356:
 
|-
 
|-
 
| 07.02
 
| 07.02
| প্রোগ্রামে ফিরে আসি। এটি একটি সিনটেক্স এরর।
+
| প্রোগ্রামে ফিরে আসি। এটি একটি সিনট্যাক্স এরর।
  
 
|-
 
|-
 
|  07.07
 
|  07.07
|If স্টেটমেন্ট কখনও একটি সেমিকোলন দ্বারা বিনষ্ট হবে না।
+
|If স্টেটমেন্ট কখনও সেমিকোলন দ্বারা টার্মিনেট হয় না।
  
 
|-
 
|-
Line 368: Line 368:
 
|-
 
|-
 
| 07.16
 
| 07.16
|  এরর ঠিক করি। এখানে সেমিকোলন মুছি।
+
|  এরর ঠিক করি। এখানে সেমিকোলন মুছে ফেলি।
  
 
|-
 
|-
Line 384: Line 384:
 
|-
 
|-
 
|  07.35
 
|  07.35
|'''a''' '''b''' এর মান প্রবিষ্ট করুন।
+
|'''a''' এবং '''b''' এর মান লিখি।
  
 
|-
 
|-
 
|  07.37
 
|  07.37
|আমি এর মান হিসাবে '''3''' এবং '''6''' প্রবিষ্ট করব।
+
|মানগুলি হল '''3''' এবং '''6'''
  
 
|-
 
|-
 
|  07.43
 
|  07.43
|আউটপুট নিম্নরূপে প্রদর্শিত হয়,  
+
| প্রদর্শিত আউটপুট হল,  
  
 
|-
 
|-
Line 400: Line 400:
 
|-
 
|-
 
|  07.52
 
|  07.52
| | এখন আমরা একই প্রোগ্রাম '''C ++''' এ এক্সিকিউট করা দেখবো।  
+
| | এখন একই প্রোগ্রাম '''C ++''' এ এক্সিকিউট করা দেখবো।  
  
 
|-
 
|-
 
|  07.57
 
|  07.57
|প্রোগ্রামে ফিরে যান।
+
|প্রোগ্রামে ফিরে আসি।
  
 
|-
 
|-
Line 416: Line 416:
 
|-
 
|-
 
|  08.11
 
|  08.11
|এখন ফাইলটি '''.cpp''' এক্সটেনশন দ্বারা সংরক্ষণ করুন এবং Save এ টিপুন।
+
|এখন ফাইলটি '''.cpp''' এক্সটেনশন দিয়ে সংরক্ষণ করুন এবং Save এ টিপুন।
  
 
|-
 
|-
Line 439: Line 439:
 
|-
 
|-
 
|  08.46
 
|  08.46
এখন এখানে ক্লোজিং বন্ধনী মুছে দিন।
+
|  এখানে ক্লোজিং বন্ধনী মুছে দিন।
  
 
|-
 
|-
 
|  08.49
 
|  08.49
|'''scanf''' স্টেটমেন্ট কে '''cin''' স্টেটমেন্ট দ্বারা বদলান।
+
|'''scanf''' স্টেটমেন্ট কে '''cin''' স্টেটমেন্ট বদলান।
  
 
|-
 
|-
Line 451: Line 451:
 
|-
 
|-
 
| 09.00   
 
| 09.00   
|যেহেতু আমরা '''C++''' এ লাইন পড়তে '''cin>> function''' ব্যবহার করি,
+
|যেহেতু '''C++''' এ লাইন পড়তে '''cin>> function''' ব্যবহার করছি,
  
 
|-
 
|-
Line 478: Line 478:
 
|-
 
|-
 
|  09.37  
 
|  09.37  
| এখন দুটি ওপেনিং বন্ধনী লিখুন।
+
| এখানে দুটি ওপেনিং এঙ্গেল বন্ধনী লিখুন।
  
 
|-
 
|-
 
|  09.42
 
|  09.42
|আবার দুটি ওপেনিং বন্ধনী লিখুন এবং উদ্ধৃতি চিহ্নতে backslash n '''“\n”''' লিখুন।
+
|আবার দুটি ওপেনিং এঙ্গেল বন্ধনী লিখুন এবং উদ্ধৃতিতে backslash n '''“\n”''' লিখুন।
  
 
|-
 
|-
Line 517: Line 517:
 
|-
 
|-
 
|  10.32
 
|  10.32
|এক্সিকিউট করতে লিখুন '''./if1''' এবং এন্টার টিপুন।
+
|এক্সিকিউট করতে লিখুন '''./if1''' এবং '''Enter''' টিপুন।
  
 
|-
 
|-
 
|  10.39
 
|  10.39
|a ও b এর মান প্রবিষ্ট করুন। আমি এর মান হিসাবে '''20''' এবং '''10''' প্রবিষ্ট করব।
+
|a ও b এর মান লিখুন। আমি মানগুলি লিখব '''20''' এবং '''10'''
  
 
|-
 
|-
 
|  10.48
 
|  10.48
|আউটপুট এইভাবে প্রদর্শিত হয়, '''Sum of a and b is 30'''
+
| প্রদর্শিত আউটপুট হল, '''Sum of a and b is 30'''
  
 
|-
 
|-
Line 533: Line 533:
 
|-
 
|-
 
|  10.56
 
|  10.56
|আমরা এই টিউটোরিয়ালের শেষে চলে এসেছি।
+
|আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
  
 
|-
 
|-
Line 576: Line 576:
 
|-  
 
|-  
 
|  11.41
 
|  11.41
|এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।  
+
|এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।  
  
 
|-
 
|-
 
|  11.44
 
|  11.44
|যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
+
| ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
  
 
|-
 
|-
 
|11.48
 
|11.48
|| কথ্য টিউটোরিয়াল প্রকল্প দল,
+
|| স্পোকেন টিউটোরিয়াল প্রকল্প দল,
  
 
|-
 
|-
Line 592: Line 592:
 
|-
 
|-
 
|  11.54
 
|  11.54
|যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
+
|অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
  
 
|-
 
|-
Line 603: Line 603:
 
|-
 
|-
 
|  12.09
 
|  12.09
|এটি ভারত সরকারের '''ICT, MHRD''' এর '''National Mission on Education''' দ্বারা সমর্থিত।
+
|এটি ভারত সরকারের '''ICT, MHRD''' এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
  
 
|-
 
|-
Line 611: Line 611:
 
|-
 
|-
 
| 12.20
 
| 12.20
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। অংশগ্রহনের জন্য ধন্যবাদ।
+
| আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Revision as of 19:32, 31 May 2014

Time' 'Narration
00.02 C এবং C++ এ কন্ডিশনাল স্টেটমেন্টের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00.08 এই টিউটোরিয়ালে, আমরা শিখব,
00.11 একক স্টেটমেন্ট এক্সিকিউট করা।
00.14 স্টেটমেন্টের সমূহ এক্সিকিউট করা।
00.16 আমরা এটি উদাহরণের মাধ্যমে করব।
00.19 আমরা কিছু সাধারণ এরর এবং তাদের সমাধান সম্পর্কেও শিখব।
00.25 টিউটোরিয়ালটি রেকর্ড করতে, উবুন্টু অপারেটিং সিস্টেম সংস্করণ 11.10 এবং
00.31 gccg ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00.38 এখন কন্ডিশন স্টেটমেন্টের ভূমিকা দিয়ে শুরু করি।
00.43 প্রোগ্রামে একটি স্টেটমেন্ট প্রোগ্রাম সঞ্চালনের ফ্লো নিয়ন্ত্রণ করে।
00.49 কোন কোড এক্সিকিউট করা উচিত, এই সিদ্ধান্ত নিতে এটি সাহায্য করে।
00.55 আমরা যাচাই করতে পারি যে, কন্ডিশন true না false.
01.00 আমরা একটি একক স্টেটমেন্ট বা স্টেটমেন্টের একটি সমূহ এক্সিকিউট করতে পারি।
01.07 এখান if স্টেটমেন্টের ফ্লো সম্পর্কে বুঝি।
01.13 এখানে, কন্ডিশন true হলে, statement1 এক্সিকিউট হবে।
01.20 যদি কন্ডিশন false হয় তাহলে, statement2 এক্সিকিউট হবে।
01.29 এখন else if স্টেটমেন্টের ফ্লো দেখবো।
01.32 এখানে, যদি condition1 true হয় তাহলে statement1 এক্সিকিউট হবে।
01.41 যদি condition1 false হয় তাহলে এটি অন্য কন্ডিশন অর্থাত condition2 যাচাই করবে।
01.49 condition2 true হলে statement3 এক্সিকিউট হবে।
01.54 এবং যদি condition2 false হয়, তাহলে statement2 এক্সিকিউট হবে।
02.02 এখন আপনার প্রোগ্রামে ফিরে আসুন।
02.06 আমি ইতিমধ্যে এডিটরে কোড লিখেছি।
02.09 এখন এটি খুলি।
02.13 আমাদের ফাইলের নাম ifstmt.c.
02.18 এই প্রোগ্রামে, আমরা দুটি সংখ্যার যোগফল গণনা করব এবং কয়েকটি কন্ডিশন যাচাই করব।
02.26 এখন কোড ব্যাখ্যা করি।
02.30 এটি আমাদের হেডার ফাইল।
02.34 এটি আমাদের মেন ফাংশন।
02.38 এখানে আমরা তিনটি ইন্টিজার ভ্যারিয়েবল a, b এবং sum ঘোষিত করেছি।
02.46 এখানে আমরা ইনপুটের জন্য জিজ্ঞাসা করি।
02.49 ব্যবহারকারী a এবং b এর মান প্রবিষ্ট করবে।
02.52 মান গুলি ভ্যারিয়েবল a এবং ভ্যারিয়েবল b তে সংরক্ষিত হবে।
02.58 scanf() ফাংশন কনসোল থেকে তথ্য পড়ে।
03.02 এরপর এটি ফলাফল প্রদত্ত ভ্যারিয়েবলে সঞ্চিত করে।
03.06 এখানে format specifier তথ্যের ধরণ জানতে সাহায্য করে।
03.10 যেমন এখানে আমাদের কাছে %d রয়েছে, এটি উল্লেখ করে যে আমরা integer ডেটাটাইপের সাথে কাজ করছি।
03.18 এখানে আমরা a এবং b এর মান যোগ করি।
03.22 ফলাফল sum এ সংরক্ষণ করব।
03.25 তারপর আমরা ফলাফল প্রিন্ট করব।
03.29 এটি if স্টেটমেন্ট।
03.30 এখানে, আমরা কন্ডিশন যাচাই করি যে sum 20 এর চেয়ে বড় কিনা।
03.36 কন্ডিশন true হলে আমরা প্রিন্ট করি Sum is greater than 20
03.42 এখন আমি এই লাইনে কমেন্ট করব।
03.48 এটি আমাদের রিটার্ন স্টেটমেন্ট।
03.51 Save এ টিপুন।
03.53 প্রথমে আমরা if স্টেটমেন্টের এক্সিকিউশন দেখবো।
03.58 দয়া করে আপনার কীবোর্ডের Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল উইন্ডো খুলুন।
04.09 কম্পাইল করতে, লিখুন gcc স্পেস ifstmt ডট c স্পেস হাইফেন o স্পেস if এবং Enter টিপুন।
04.20 এক্সিকিউট করতে, লিখুন ./if Enter টিপুন।
04.26 প্রদর্শিত আউটপুট হল,
04.27 Enter the value of a and b.
04.31 আমি এর মান দেবো 10 এবং 12
04.38 প্রদর্শিত আউটপুট হল, Sum of a and b is 22. Sum is greater than 20.
04.45 এখন প্রোগ্রামে ফিরে আসি।
04.48 আমরা আরেকটি কন্ডিশন যাচাই করব।
04.52 এখন এখান থেকে কমেন্ট মুছে ফেলি।
04.56 আমি এখানে কমেন্ট করব।
05.00 এখন Save এ টিপুন।
05.03 এটি else-if স্টেটমেন্ট।
05.05 এখানে, আমরা আরেকটি কন্ডিশন যাচাই করি, যে sum 10 এর চেয়ে বড় কিনা।
05.11 কন্ডিশন true হলে আমরা প্রিন্ট করি Sum is greater than 10 and less than 20
05.18 টার্মিনালে ফিরে আসি।
05.20 আগের মত কম্পাইল করি।
05.23 আগের মত এক্সিকিউট করি।
05.26 প্রদর্শিত আউটপুট হল,
05.28 Enter the value of a and b.
05.30 আমি এর মান লিখব 10 এবং 2
05.35 প্রদর্শিত আউটপুট হল: Sum of a and b is 12.
05.38 Sum is greater than 10 and less than 20.
05.42 প্রম্পট মুছে ফেলি।
05.44 প্রোগ্রামে ফিরে আসি।
05.48 আমি এখান এবং এখান থেকে কমেন্ট মুছে ফেলবো। save এ টিপুন।
05.56 উপরোক্ত উভয় কন্ডিশন false হলে আমরা প্রিন্ট করি Sum is less than 10.
06.04 এটি আমাদের else স্টেটমেন্ট।
06.07 এখন এক্সিকিউট করি। টার্মিনালে ফিরে আসুন।
06.11 আগের মত কম্পাইল করি। আগের মত এক্সিকিউট করি।
06.18 প্রদর্শিত আউটপুট হল,
06.19 Enter the value of a and b.
06.22 আমরা এর মান দেবো 3 এবং 5.
06.27 আউটপুট হল, sum of a and b is 8.
06.31 Sum is less than 10.
06.34 এখন আমরা কিছু সাধারণ এরর দেখবো যা আমরা পেতে পারি।
06.38 প্রোগ্রামে ফিরে আসি।
06.41 ধরুন, এখানে if স্টেটমেন্টের শেষে, আমি একটি semicolon লিখেছি।
06.47 দেখি কি হয়। Save এ টিপুন।
06.50 এক্সিকিউট করি। টার্মিনালে ফিরে আসি।
06.53 আগের মত কম্পাইল করি।
06.56 আমরা একটি এরর দেখি: else without a previous if
07.02 প্রোগ্রামে ফিরে আসি। এটি একটি সিনট্যাক্স এরর।
07.07 If স্টেটমেন্ট কখনও সেমিকোলন দ্বারা টার্মিনেট হয় না।
07.10 এবং else if স্টেটমেন্ট কখনও if ছাড়া কাজ করবে না।
07.16 এরর ঠিক করি। এখানে সেমিকোলন মুছে ফেলি।
07.22 এখন Save এ টিপুন।
07.25 এক্সিকিউট করি। টার্মিনালে ফিরে আসি।
07.29 আগের মত কম্পাইল করি। আগের মত এক্সিকিউট করি।
07.35 a এবং b এর মান লিখি।
07.37 মানগুলি হল 3 এবং 6
07.43 প্রদর্শিত আউটপুট হল,
07.45 Sum of a and b is 9. Sum is less than 10.
07.52 এখন একই প্রোগ্রাম C ++ এ এক্সিকিউট করা দেখবো।
07.57 প্রোগ্রামে ফিরে আসি।
07.59 আমি এখানে কয়েকটি জিনিস বদলাবো।
08.03 আপনার কীবোর্ড Shift, Ctrl এবং S কী একসাথে টিপুন।
08.11 এখন ফাইলটি .cpp এক্সটেনশন দিয়ে সংরক্ষণ করুন এবং Save এ টিপুন।
08.20 আমরা হেডার ফাইল iostream হিসাবে বদলাবো।
08.26 এখানে using স্টেটমেন্ট অন্তর্ভুক্ত করি।
08.30 এখন search for and replace text বিকল্পে টিপুন।
08.35 printf স্টেটমেন্ট কে cout স্টেটমেন্ট দ্বারা বদলাই।
08.40 Replace all এ টিপুন এবং Close এ টিপুন।
08.46 এখানে ক্লোজিং বন্ধনী মুছে দিন।
08.49 scanf স্টেটমেন্ট কে cin স্টেটমেন্ট এ বদলান।
08.54 লিখুন cin এবং দুটি ক্লোজিং এঙ্গেল বন্ধনী >>
09.00 যেহেতু C++ এ লাইন পড়তে cin>> function ব্যবহার করছি,
09.05 এখন format specifiers মুছে দিন।
09.09 কমা এবং ampersand & মুছুন।
09.12 এখানে কমা মুছে দিন এবং দুটি ক্লোজিং এঙ্গেল বন্ধনী লিখুন।
09.17 আবার ampersand & এবং ক্লোজিং বন্ধনী মুছে দিন এবং Save এ টিপুন।
09.25 এখানে ক্লোজিং বন্ধনী এবং কমা মুছে দিন।
09.31 এখন backslash n এবং format specifier মুছে দিন।
09.37 এখানে দুটি ওপেনিং এঙ্গেল বন্ধনী লিখুন।
09.42 আবার দুটি ওপেনিং এঙ্গেল বন্ধনী লিখুন এবং উদ্ধৃতিতে backslash n “\n” লিখুন।
09.49 এখানেও আমরা ক্লোসিং বন্ধনী মুছে দেবো।
09.53 এখন আবার এখান এবং এখান থেকে ক্লোজিং বন্ধনী মুছে দিন।
09.59 এখন Save এ টিপুন।
10.02 এক্সিকিউট করি।
10.04 টার্মিনালে ফিরে আসি। প্রম্পট মুছে ফেলি।
10.10 কম্পাইল করতে লিখুন g++ space ifstmt.cpp space -o space if1
10.20 এখানে আমাদের কাছে if1 রয়েছে, কারণ আমরা ifstmt.c ফাইলের জন্য আউটপুট প্যারামিটার if কে ওভাররাইট করতে চাই না।
10.31 Enter টিপুন।
10.32 এক্সিকিউট করতে লিখুন ./if1 এবং Enter টিপুন।
10.39 a ও b এর মান লিখুন। আমি মানগুলি লিখব 20 এবং 10
10.48 প্রদর্শিত আউটপুট হল, Sum of a and b is 30
10.52 Sum is greater than 20.
10.56 আমরা টিউটোরিয়ালের শেষে চলে এসেছি।
10.59 এখন স্লাইডে ফিরে আসি।
11.02 সংক্ষিপ্তকরণ করি।
11.04 এই টিউটোরিয়ালে আমরা শিখেছি, ইফ স্টেটমেন্ট যেমন if(condition)
11.11 এবং এলস ইফ স্টেটমেন্ট যেমন else if(condition)
11.17 নির্দেশিত কাজ হিসাবে,
11.18 a b এর চেয়ে বড় না ছোট, তা যাচাই করতে একটি প্রোগ্রাম লিখুন।
11.24 ইঙ্গিত: ইফ স্টেটমেন্টের ব্যবহার।
11.28 a, b বা c এর মধ্যে কার মান অধিক, তা যাচাই করতে একটি প্রোগ্রাম লিখুন।
11.34 ইঙ্গিত: এলস ইফ স্টেটমেন্টের ব্যবহার।
11.38 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
11.41 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
11.44 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
11.48 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
11.50 কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
11.54 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
11.57 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact @spoken-tutorial.org তে ইমেল করুন।
12.04 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
12.09 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
12.15 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য।
12.20 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble, Ranjana