Difference between revisions of "C-and-C++/C2/Logical-Operators/Bengali"

From Script | Spoken-Tutorial
Jump to: navigation, search
Line 5: Line 5:
 
|-
 
|-
 
| 00.02
 
| 00.02
| C এবং C ++ এ লজিক্যাল অপারেটরসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
+
| '''C''' এবং '''C ++''' এ লজিক্যাল অপারেটরসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
  
 
|-
 
|-
 
| 00.08
 
| 00.08
|এই টিউটোরিয়ালে আমরা লজিক্যাল অপারেটরস সম্পর্কে শিখব যেমন && লজিক্যাল AND, উদাহরণস্বরূপ expression1 এবং expression2.
+
|এই টিউটোরিয়ালে আমরা লজিক্যাল অপারেটরস সম্পর্কে শিখব যেমন && লজিক্যাল '''AND''', উদাহরণস্বরূপ expression1 এবং expression2.
  
 
|-
 
|-
 
| 00.17
 
| 00.17
| লজিক্যাল OR   
+
| লজিক্যাল '''OR'''  
  
 
উদাহরণস্বরূপ expression1 বা expression2.
 
উদাহরণস্বরূপ expression1 বা expression2.
Line 19: Line 19:
 
|-
 
|-
 
| 00.21
 
| 00.21
|! লজিক্যাল NOT  
+
|! লজিক্যাল '''NOT'''
  
 
উদাহরণস্বরূপ ! (Expression1)
 
উদাহরণস্বরূপ ! (Expression1)
Line 25: Line 25:
 
|-
 
|-
 
|00.25
 
|00.25
| আমরা এটি একটি উদাহরণের সাহায্যে করব।
+
|আমরা এটি একটি উদাহরণের সাহায্যে করব।
  
 
|-
 
|-
 
| 00.28  
 
| 00.28  
|   এই টিউটোরিয়ালটি রেকর্ড করতে, আমি অপারেটিং সিস্টেম হিসাবে উবুন্টু 11.10
+
|এই টিউটোরিয়ালটি রেকর্ড করতে, আমি অপারেটিং সিস্টেম হিসাবে উবুন্টু '''11.10'''
  
 
|-
 
|-
 
|00.34  
 
|00.34  
|এবং উবুন্টুতে gcc ও g ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
+
|এবং উবুন্টুতে '''gcc''' '''g ++''' কম্পাইলার সংস্করণ '''4.6.1''' ব্যবহার করছি।
 
|-
 
|-
 
| 00.40
 
| 00.40
Line 40: Line 40:
 
|-
 
|-
 
| 00.44
 
| 00.44
|C এবং C ++ এ, '''true''' 0 বাদে যে কোনো মান।
+
|'''C''' এবং '''C ++''' এ, '''true''' 0 বাদে যে কোনো মান।
 
|-
 
|-
 
| 00.49
 
| 00.49
Line 51: Line 51:
 
|-
 
|-
 
| 00.53
 
| 00.53
|লজিক্যাল অপারেটরসে ব্যবহৃত এক্সপ্রেশন '''true''' এর জন্য 1 এবং '''false''' এর জন্য 0 দেয়।
+
|লজিক্যাল অপারেটরসে ব্যবহৃত এক্সপ্রেশন '''true''' এর জন্য 1 এবং '''false''' এর জন্য 0 দেয়।
  
 
|-
 
|-
Line 67: Line 67:
 
|-
 
|-
 
| 01.11
 
| 01.11
|এই স্টেটমেন্ট ভেরিয়েবল a, b এবং c কে পূর্ণসংখ্যা হিসাবে ঘোষিত করে।
+
|এই স্টেটমেন্ট ভেরিয়েবল''' a, b''' এবং '''c''' কে পূর্ণসংখ্যা হিসাবে ঘোষিত করে।
  
 
|-
 
|-
Line 119: Line 119:
 
|-
 
|-
 
| 02.21
 
| 02.21
|এখন আমরা লজিক্যাল OR অপারেটরে আসি।
+
|এখন আমরা লজিক্যাল '''OR''' অপারেটরে আসি।
  
 
|-
 
|-
 
| 02.24
 
| 02.24
|এখানে true ভ্যালু পাওয়ার জন্য লজিক্যাল OR এর যে কোনো একটি শর্ত সঠিক হওয়া আবশ্যক।
+
|এখানে '''true''' ভ্যালু পাওয়ার জন্য লজিক্যাল '''OR''' এর যে কোনো একটি শর্ত সঠিক হওয়া আবশ্যক।
 
|-
 
|-
 
| 02.31
 
| 02.31
Line 174: Line 174:
 
|-
 
|-
 
| 03.40
 
| 03.40
|আউটপুট c is greatest
+
|আউটপুট '''c is greatest'''
  
 
|-
 
|-
 
| 03.43
 
| 03.43
|এবং The product of a, b and c is zero
+
|এবং '''The product of a, b and c is zero'''
  
 
|-
 
|-
Line 188: Line 188:
 
|-
 
|-
 
|03.55
 
|03.55
| এখন একই প্রোগ্রাম C ++ এ লেখা যাক।
+
| এখন একই প্রোগ্রাম '''C ++''' এ লেখা যাক।
 
|-
 
|-
 
|  03.59
 
|  03.59
Line 194: Line 194:
 
|-
 
|-
 
| 04.03
 
| 04.03
|এটি হল C ++ এ লিখিত কোড।
+
|এটি হল '''C ++''' এ লিখিত কোড।
  
 
|-
 
|-
Line 211: Line 211:
 
|-
 
|-
 
| 04.22
 
| 04.22
|অপারেটর C এর মত একই ভাবে আচরণ করে।
+
|অপারেটর '''C''' এর মত একই ভাবে আচরণ করে।
  
 
|-
 
|-
Line 218: Line 218:
 
|-
 
|-
 
| 04.27
 
| 04.27
| নিশ্চিত করুন যে ফাইল এক্সটেনশন '''.cp'''p দিয়ে সংরক্ষিত হয়েছে।
+
| নিশ্চিত করুন যে ফাইল এক্সটেনশন '''.cpp''' দিয়ে সংরক্ষিত হয়েছে।
 
|-  
 
|-  
 
|  04.31
 
|  04.31
Line 257: Line 257:
 
|-
 
|-
 
|  05.16
 
|  05.16
| ধরুন আমরা এখানে বন্ধনী ভুলে গেছি।
+
| ধরুন আমরা এখানে বন্ধনী ভুলে গেছি।
  
 
|-
 
|-
Line 278: Line 278:
 
|-
 
|-
 
| 05.41
 
| 05.41
|Expected identifier before '(' token.
+
|'''Expected identifier before '(' token'''
  
 
|-
 
|-
Line 286: Line 286:
 
|-
 
|-
 
| 05.49
 
| 05.49
|আমাদের AND অপারেটর ব্যবহার করে একটি এক্সপ্রেশন রূপে তাদের মূল্যায়িত করতে হবে।
+
|আমাদের '''AND''' অপারেটর ব্যবহার করে একটি এক্সপ্রেশন রূপে তাদের মূল্যায়িত করতে হবে।
  
 
|-
 
|-
Line 293: Line 293:
 
|-
 
|-
 
|  05.58
 
|  05.58
|   বন্ধনী এখানে এবং এখানে সন্নিবেশ করি।
+
| বন্ধনী এখানে এবং এখানে সন্নিবেশ করি।
 
|-
 
|-
 
| 06.04
 
| 06.04
Line 304: Line 304:
 
|-
 
|-
 
|  06.09
 
|  06.09
| আগের মত কম্পাইল এবং এক্সিকিউট করি।
+
| আগের মত কম্পাইল এবং এক্সিকিউট করি।
  
 
|-
 
|-
Line 316: Line 316:
 
|-
 
|-
 
| 06.24
 
| 06.24
| এই টিউটোরিয়ালে আমরা && লজিক্যাল AND উদাহরণস্বরূপ ''((a > b) && (a > c))''
+
| এই টিউটোরিয়ালে আমরা && লজিক্যাল '''AND''' উদাহরণস্বরূপ '''((a > b) && (a > c))'''
 
   
 
   
 
|-
 
|-
 
| 06.32
 
| 06.32
|লজিক্যাল OR
+
|লজিক্যাল '''OR'''
  
উদাহরণস্বরূপ ('''a == 0 || b == 0 || c == 0)''' সম্পর্কে শিখেছি।
+
উদাহরণস্বরূপ '''(a == 0 || b == 0 || c == 0)''' সম্পর্কে শিখেছি।
  
 
|-
 
|-
Line 337: Line 337:
 
|-
 
|-
 
| 06.54
 
| 06.54
|   এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
+
| এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
  
 
|-
 
|-

Revision as of 11:38, 10 September 2013

Time' Narration
00.02 C এবং C ++ এ লজিক্যাল অপারেটরসের কথ্য টিউটোরিয়ালে আপনাদের স্বাগত।
00.08 এই টিউটোরিয়ালে আমরা লজিক্যাল অপারেটরস সম্পর্কে শিখব যেমন && লজিক্যাল AND, উদাহরণস্বরূপ expression1 এবং expression2.
00.17 লজিক্যাল OR

উদাহরণস্বরূপ expression1 বা expression2.

00.21 ! লজিক্যাল NOT

উদাহরণস্বরূপ ! (Expression1)

00.25 আমরা এটি একটি উদাহরণের সাহায্যে করব।
00.28 এই টিউটোরিয়ালটি রেকর্ড করতে, আমি অপারেটিং সিস্টেম হিসাবে উবুন্টু 11.10
00.34 এবং উবুন্টুতে gccg ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00.40 লজিক্যাল অপারেটরসের ভূমিকা দিয়ে শুরু করা যাক।
00.44 C এবং C ++ এ, true 0 বাদে যে কোনো মান।
00.49 non zero এর অর্থ true.
00.51 Non zero = True, zero এর অর্থ False, Zero = False
00.53 লজিক্যাল অপারেটরসে ব্যবহৃত এক্সপ্রেশন true এর জন্য 1 এবং false এর জন্য 0 দেয়।
00.59 এখন আমি একটি উদাহরণের সাহায্যে লজিক্যাল অপারেটরস ব্যাখ্যা করব।
01.04 এটি হল C তে লজিক্যাল অপারেটরসের প্রোগ্রাম।
01.09 মেন ব্লকের ভিতরে
01.11 এই স্টেটমেন্ট ভেরিয়েবল a, b এবং c কে পূর্ণসংখ্যা হিসাবে ঘোষিত করে।
01.16 printf স্টেটমেন্ট ব্যবহারকারীকে a, b এবং c এর মান লেখার অনুরোধ জানায়।
01.22 scanf স্টেটমেন্ট ভেরিয়েবল a, b এবং c এর জন্য ব্যবহারকারীর থেকে ইনপুট নেয়।
01.28 এখানে a এর সাথে b এবং c এর মান তুলনা করে আমরা সর্বাধিক মানটি খুঁজি।
01.33 একসাথে তুলনা করতে, আমরা লজিক্যাল AND অপারেটর ব্যবহার করি।
01.38 এখানে true ভ্যালু পাওয়ার জন্য লজিক্যাল AND এর সকল শর্ত সঠিক হওয়া আবশ্যক।
01.44 এক্সপ্রেশন ভুল শর্তের সম্মুখীন হওয়ায় আর মূল্যায়ন করা হয়নি।
01.49 সুতরাং শুধুমাত্র (a > b) ঠিক হলেই এক্সপ্রেশন (a > c) মূল্যায়িত হয়।
01.57 a যদি b এর থেকে ছোট হয়, তাহলে এক্সপ্রেশন আর মূল্যায়ন করা হবে না।
02.03 পূর্ববর্তী শর্ত ঠিক হলেই এই স্টেটমেন্ট মূল্যায়ন করা হয়।
02.07 এরপর (b>c) মূল্যায়িত করা হয়েছে।
02.10 শর্ত সঠিক হলে, b is greatest তা পর্দায় প্রদর্শিত হয়।
02.17 অন্যথায় c is greatest পর্দায় প্রদর্শিত হয়।
02.21 এখন আমরা লজিক্যাল OR অপারেটরে আসি।
02.24 এখানে true ভ্যালু পাওয়ার জন্য লজিক্যাল OR এর যে কোনো একটি শর্ত সঠিক হওয়া আবশ্যক।
02.31 এক্সপ্রেশন সঠিক শর্তের সম্মুখীন হওয়ায় আর মূল্যায়ন করা হয়নি।
02.36 সুতরাং, a == zero হলে বাকি দুটি এক্সপ্রেশন মূল্যায়ন করা হবে না।
02.43 a, b এবং c এর মধ্যে কোনটি 0 হলেই printf স্টেটমেন্ট এক্সিকিউট করা হয়।
02.49 প্রোগ্রামের শেষে আসি। return 0 এবং এন্ডিং কার্লি বন্ধনী।
02.54 এখন প্রোগ্রাম সংরক্ষণ করুন।
02.58 এটি এক্সটেনশন .c এর সাথে সংরক্ষণ করুন।
03.00 আমি আমার ফাইল logical.c হিসাবে সংরক্ষিত করেছি।
03.04 Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন।
03.09 কোড কম্পাইল করতে লিখুন gcc logical.c -o log. Enter টিপুন।
03.23 এক্সিকিউট করতে লিখুন ./log
03.27 Enter টিপুন।
03.30 আমি

0

34

567 হিসাবে মানগুলি লিখব।

03.40 আউটপুট c is greatest
03.43 এবং The product of a, b and c is zero
03.46 হিসাবে প্রদর্শিত হয়েছে।
03.50 আপনার বিভিন্ন সেটের ইনপুটের সাথে এই প্রোগ্রাম এক্সিকিউট করার চেষ্টা করা উচিত।
03.55 এখন একই প্রোগ্রাম C ++ এ লেখা যাক।
03.59 আমি ইতিমধ্যে প্রোগ্রামটি লিখেছি এবং আপনাকে এটি দেখাবো।
04.03 এটি হল C ++ এ লিখিত কোড।
04.07 এখন একই প্রোগ্রাম C ++ এ করতে, আমরা কয়েকটি পরিবর্তন করি।
04.12 হেডার ফাইলে একটি পরিবর্তন আছে।
04.15 ইউসিং স্টেটমেন্ট ব্যবহৃত হয়েছে।
04.18 এছাড়াও আউটপুট এবং ইনপুট স্টেটমেন্টে একটি পার্থক্য আছে।
04.22 অপারেটর C এর মত একই ভাবে আচরণ করে।
04.26 Save এ টিপুন।
04.27 নিশ্চিত করুন যে ফাইল এক্সটেনশন .cpp দিয়ে সংরক্ষিত হয়েছে।
04.31 Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন।
04.37 প্রোগ্রাম কম্পাইল করতে লিখুন g++ logical.cpp -o log1.
04.49 এক্সিকিউট করতে লিখুন ./log1
04.54 Enter টিপুন।
04.56 আমি

0

34

567 হিসাবে মানগুলি লিখব।

05.02 সুতরাং আমরা দেখি যে আউটপুট C প্রোগ্রামের অনুরূপ।
05.05 আপনার বিভিন্ন সেটের ইনপুটের সাথেও এই প্রোগ্রাম এক্সিকিউট করার চেষ্টা করা উচিত।
05.10 এখন আমরা একটি এরর দেখি যা আমরা পেতে পারি।
05.13 এডিটরে ফিরে যাই।
05.16 ধরুন আমরা এখানে বন্ধনী ভুলে গেছি।
05.20 এটি এবং এটি মুছে ফেলুন।
05.26 দেখা যাক কি হয়, প্রোগ্রাম সংরক্ষণ করুন।
05.31 টার্মিনালে ফিরে আসুন।
05.33 আগের মত কম্পাইল এবং এক্সিকিউট করুন।
05.38 আমরা একটি এরর দেখি।
05.41 Expected identifier before '(' token
05.46 এর কারণ এখানে আমাদের কাছে দুটি ভিন্ন এক্সপ্রেশন আছে।
05.49 আমাদের AND অপারেটর ব্যবহার করে একটি এক্সপ্রেশন রূপে তাদের মূল্যায়িত করতে হবে।
05.53 এখন প্রোগ্রামে ফিরে যাই এবং এরর নিশ্চিত করি।
05.58 বন্ধনী এখানে এবং এখানে সন্নিবেশ করি।
06.04 Save এ টিপুন।
06.07 টার্মিনালে ফিরে আসুন।
06.09 আগের মত কম্পাইল এবং এক্সিকিউট করি।
06.14 সুতরাং এখন এটি কাজ করছে।
06.22 সংক্ষিপ্তকরণ করি।
06.24 এই টিউটোরিয়ালে আমরা && লজিক্যাল AND উদাহরণস্বরূপ ((a > b) && (a > c))
06.32 লজিক্যাল OR

উদাহরণস্বরূপ (a == 0 || b == 0 || c == 0) সম্পর্কে শিখেছি।

06.40 নির্দেশিত কাজ।
06.41 একটি প্রোগ্রাম লিখুন যা ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে দুটি সংখ্যা নেয়।
06.45 NOT অপারেটর ব্যবহার করে যাচাই করুন যে দুটি সংখ্যা সমান কি নয়। ইঙ্গিত: (a != b)
06.54 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
06.57 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
06.59 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
07.03 কথ্য টিউটোরিয়াল প্রকল্প দল কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
07.08 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
07.11 এই বিষয়ে বিস্তারিত তথ্যের জন্য contact at spoken hyphen tutorial dot org তে ইমেল করুন।
07.18 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ।
07.21 এটি ভারত সরকারের ICT, MHRD এর National Mission on Education দ্বারা সমর্থিত।
07.27 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য,
07.30 spoken hyphen tutorial dot org slash NMEICT hyphen Intro.
07.37 আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি।

অংশগ্রহনের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta, Pratik kamble