C-and-C++/C2/Logical-Operators/Bengali
From Script | Spoken-Tutorial
Revision as of 15:33, 18 June 2014 by Pratik kamble (Talk | contribs)
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 | এবং উবুন্টুতে gcc ও g ++ কম্পাইলার সংস্করণ 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 > c) মূল্যায়িত হবে যদি শুধুমাত্র (a > b) ঠিক হয়। | |||
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. Enter টিপুন। | |||
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 এর জাতীয় সাক্ষরতা মিশন দ্বারা সমর্থিত। | |||
07:27 | এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, | |||
07:30 | spoken hyphen tutorial dot org slash NMEICT hyphen Intro. | |||
07:37 | আমি কৌশিক দত্ত এই টিউটোরিয়ালটি অনুবাদ করেছি। |