C-and-C++/C2/Logical-Operators/Bengali

From Script | Spoken-Tutorial
Revision as of 11:48, 8 April 2014 by Kaushik Datta (Talk | contribs)

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

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

00.21 ! লজিক্যাল NOT

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

00.25 আমরা এটি উদাহরণের সাহায্যে করব।
00.28 এই টিউটোরিয়ালটি রেকর্ড করতে, আমি অপারেটিং সিস্টেম হিসাবে উবুন্টু 11.10
00.33 এবং উবুন্টুতে gccg ++ কম্পাইলার সংস্করণ 4.6.1 ব্যবহার করছি।
00.39 লজিক্যাল অপারেটরসের ভূমিকা দিয়ে শুরু করা যাক।
00.43 C এবং C ++ এ, true 0 বাদে যে কোনো মান।
00.48 non zero এর অর্থ true.
00.50 এবং zero এর অর্থ False.
00.53 লজিক্যাল অপারেটরসে ব্যবহৃত এক্সপ্রেশন true এর জন্য 1 এবং false এর জন্য 0 দেয়।
00.58 এখন আমি একটি উদাহরণের সাহায্যে লজিক্যাল অপারেটরস ব্যাখ্যা করব।
01.03 এটি হল C তে লজিক্যাল অপারেটরসের প্রোগ্রাম।
01.08 মেন ব্লকের ভিতরে
01.10 এই স্টেটমেন্ট ভেরিয়েবল a, b এবং c কে ইন্টিজার হিসাবে ঘোষিত করে।
01.16 printf স্টেটমেন্ট ব্যবহারকারীকে a, b এবং c এর মান লেখার অনুরোধ জানায়।
01.21 scanf স্টেটমেন্ট ভেরিয়েবল a, b এবং c এর জন্য ব্যবহারকারীর থেকে ইনপুট নেয়।
01.28 এখানে a এর সাথে b এবং c এর মান তুলনা করে আমরা সর্বাধিক মানটি খুঁজি।
01.33 একসাথে তুলনা করতে, আমরা লজিক্যাল AND অপারেটর ব্যবহার করি।
01.38 এখানে true ভ্যালু পাওয়ার জন্য লজিক্যাল AND এর সকল শর্ত সঠিক হওয়া আবশ্যক।
01.43 এক্সপ্রেশন ভুল শর্তের সম্মুখীন হওয়ায় আর মূল্যায়ন করা হয়নি।
01.49 সুতরাং শুধুমাত্র (a > b) ঠিক হলেই এক্সপ্রেশন (a > c) মূল্যায়িত হয়।
01.56 a যদি b এর থেকে ছোট হয়, তাহলে এক্সপ্রেশন আর মূল্যায়ন করা হবে না।
02.02 পূর্ববর্তী কন্ডিশন true হলেই এই স্টেটমেন্ট মূল্যায়ন করা হয়।
02.07 এরপর (b>c) মূল্যায়িত করা হয়েছে।
02.10 কন্ডিশন true হলে, b is greatest তা পর্দায় প্রদর্শিত হয়।
02.16 অন্যথায় c is greatest পর্দায় প্রদর্শিত হয়।
02.21 এখন আমরা লজিক্যাল OR অপারেটরে আসি।
02.24 এখানে true ভ্যালু পাওয়ার জন্য লজিক্যাল OR এর যে কোনো একটি কন্ডিশন সঠিক হওয়া আবশ্যক।
02.30 এক্সপ্রেশন সঠিক কন্ডিশনের সম্মুখীন হওয়ায় আর মূল্যায়ন করা হয়নি।
02.35 সুতরাং, a == zero হলে বাকি দুটি এক্সপ্রেশন মূল্যায়ন করা হবে না।
02.43 a, b এবং c এর মধ্যে কোনটি 0 হলেই printf স্টেটমেন্ট এক্সিকিউট করা হয়।
02.49 প্রোগ্রামের শেষে আসি। return 0 এবং এন্ডিং কার্লি বন্ধনী।
02.54 এখন প্রোগ্রাম সংরক্ষণ করুন।
02.57 এটি এক্সটেনশন .c দ্বারা সংরক্ষণ করুন।
03.00 আমি ফাইলটি logical.c হিসাবে সংরক্ষিত করেছি।
03.03 Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন।
03.08 কোড কম্পাইল করতে লিখুন gcc স্পেস logical ডট c স্পেস -o স্পেস log. Enter টিপুন।
03.23 এক্সিকিউট করতে লিখুন ডট স্লেস log
03.27 Enter টিপুন।
03.29 আমি

0

34

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

03.39 আউটপুট c is greatest
03.42 এবং The product of a, b and c is zero
03.45 হিসাবে প্রদর্শিত হয়েছে।
03.50 আপনার বিভিন্ন সেটের ইনপুটের সাথে এই প্রোগ্রাম এক্সিকিউট করার চেষ্টা করা উচিত।
03.55 এখন একই প্রোগ্রাম C ++ এ লেখা যাক।
03.59 আমি ইতিমধ্যে প্রোগ্রামটি লিখেছি এবং আপনাকে এটি দেখাবো।
04.03 এটি হল C ++ এ লিখিত কোড।
04.06 এখন একই প্রোগ্রাম C ++ এ লিখতে, আমরা কয়েকটি পরিবর্তন করি।
04.11 হেডার ফাইলে একটি পরিবর্তন আছে।
04.14 ইউসিং স্টেটমেন্ট ব্যবহৃত হয়েছে।
04.18 এছাড়াও আউটপুট এবং ইনপুট স্টেটমেন্টে একটি পার্থক্য আছে।
04.21 অপারেটর C এর মত একই ভাবে আচরণ করে।
04.25 Save এ টিপুন।
04.27 নিশ্চিত করুন যে ফাইল এক্সটেনশন .cpp দিয়ে সংরক্ষিত হয়েছে।
04.31 Ctrl, Alt এবং T কী একসাথে টিপে টার্মিনাল খুলুন।
04.36 প্রোগ্রাম কম্পাইল করতে লিখুন g++ logical.cpp -o log1. g++ স্পেস logical ডট cpp স্পেস minus o স্পেস log1
04.49 এক্সিকিউট করতে লিখুন ডট স্লেস log1
04.53 Enter টিপুন।
04.56 আমি

0

34

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

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

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

06.39 নির্দেশিত কাজ।
06.41 একটি প্রোগ্রাম লিখুন যা ব্যবহারকারীর কাছ থেকে ইনপুট হিসেবে দুটি সংখ্যা নেয়।
06.44 NOT অপারেটর ব্যবহার করে যাচাই করুন যে দুটি সংখ্যা সমান কি নয়। ইঙ্গিত: (a != b)
06.54 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
06.57 এটি কথ্য টিউটোরিয়াল প্রকল্পকে সারসংক্ষেপে বোঝায়।
06.59 যদি ভাল ব্যান্ডউইডথ না থাকে, তাহলে আপনি ভিডিওটি ডাউনলোড করে দেখতে পারেন।
07.03 কথ্য টিউটোরিয়াল প্রকল্প দল কথ্য টিউটোরিয়াল ব্যবহার করে কর্মশালার আয়োজন করে।
07.07 যারা অনলাইন পরীক্ষা পাস করে তাদের প্রশংসাপত্র দেওয়া হয়।
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