Scilab/C2/Conditional-Branching/Bengali

From Script | Spoken-Tutorial
Revision as of 22:57, 6 October 2015 by Kaushik Datta (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search
Time Narration
00:01 Scilab এ কন্ডিসনাল ব্রান্চিং এর টিউটোরিয়ালে আপনাদের স্বাগত।
00:04 এখানে অনুশীলনের জন্য আপনার Scilab কনসোল উইন্ডো খুলুন।
00:09 আমরা Scilab এ দুই ধরনের কন্ডিসনাল কনস্ট্রাক্টস আলোচনা করব if -then -else কনস্ট্রাক্ট এবং select-case কন্ডিসনাল কনস্ট্রাক্ট সম্পর্কে।
00:19 If স্টেটমেন্ট, স্টেটমেন্টের সমূহ নিস্পাদন অর্থাৎ এক্সিকিউট করার অনুমতি দেয় যদি প্রদত্ত কন্ডিশন সঠিক হয়।
00:24 উদাহরণস্বরূপ
00:27 if কনস্ট্রাক্টের n = 42 if n==42 then disp "the number is 42" end
00:37 এখানে ‘=’ এসাইনমেন্ট অপারেটর যা ভ্যারিয়েবল n কে 42 ভ্যালু নির্ধারণ করে।
00:43 এখানে,‘==’ ইকুয়ালিটি অপারেটর রয়েছে যা ডান এবং বাম দিকের operands এর সমতা যাচাই করে।
00:51 যেমনকি এই ক্ষেত্রে n এবং 42 এবং বুলিয়ানের ফলাফল দেয়।
00:57 এখানে প্রথম লাইনের পর কমা বাধ্যতামূলক নয়।
01:01 এবং then কীওয়ার্ড ও বাধ্যতামূলক নয়।
01:04 এটি একটি কমা বা ক্যারেজ রিটার্ন দ্বারা প্রতিস্থাপিত করা যেতে পারে।
01:08 end কীওয়ার্ড if কনস্ট্রাক্ট সমাপ্ত করে।
01:11 স্ক্রিপ্ট আউটপুট করলে, আমরা এই আউটপুট পাই।
01:20 এই পর্যন্ত আমরা দেখেছি যে একটি কন্ডিশন সঠিক হলে কিভাবে একটি স্টেটমেন্টের সেট এক্সিকিউট করে।
01:26 এখন আমরা দেখব যে কোনো কন্ডিশন ভুল হলে কিভাবে স্টেটমেন্টের সেট এক্সিকিউট করে বা চাইলে যাচাই করতে পারেন যে যদি অন্য কোনো কন্ডিশন সঠিক হয়।
01:36 আমরা এটি else বা elseif কীওয়ার্ডের সাহায্যে করতে পারি।
01:40 আমরা এটি এখানে এইভাবে করতে পারি।
01:41 আমরা এই উদাহরণে n এর ভ্যালু 54 নির্ধারণ করেছি এবং উভয় কন্ডিশনের জন্য যাচাই করেছি। সঠিক কন্ডিশনের জন্য if ব্যবহার করে এবং ভুল কন্ডিশনের জন্য else ব্যবহার করে।
01:55 আমি এটি কাট করে Scilab কনসোলে পেস্ট করব, এন্টার টিপুন।
02:03 আপনি আউটপুট দেখতে পারেন।
02:05 লক্ষ্য করুন উপরে দেওয়া উদাহরণ একাধিক লাইনে রয়েছে।
02:09 একটি একক লাইনেও লেখা যেতে পারে, সঠিক সেমিকোলন এবং কমা দ্বারা।
02:19 এক্সিকিউট করতে আমি এটি কাট করে Scilab এ পেস্ট করব। এন্টার টিপুন।
02:27 select স্টেটমেন্ট আমাদের স্পষ্ট এবং সহজভাবে বিভিন্ন শাখা একত্রিত করার অনুমতি দেয়।
02:31 ভ্যারিয়েবলে ভ্যালুর অধীনে এই case কীওয়ার্ড এর স্টেটমেন্ট প্রদর্শন করার অনুমতি দেয়।
02:38 এখানে প্রয়োজন মত অনেক শাখা হতে পারে।
02:41 একটি উদাহরণ দিয়ে এটি চেষ্টা করি।
02:44 আমরা ভ্যারিয়েবল n এর ভ্যালু 100 নির্ধারন করি এবং কেস 42, 54 এবং একটি ডিফল্ট কেস যা else দ্বারা তৈরী করা হয়েছে তা যাচাই করি।
02:59 কাট পেস্ট করে এন্টার টিপুন।
03:06 এখানে আমরা আউটপুট দেখি।
03:09 আমরা Scilab ব্যবহার করে কন্ডিসনাল ব্রান্চিং এর টিউটোরিয়ালের শেষে চলে এসেছি।
03:14 এই টিউটোরিয়ালে আমরা শিখেছি if -else -if স্টেটমেন্ট এবং select স্টেটমেন্ট।
03:20 Scilab এ অন্যান্য অনেক ফাংশন পরবর্তী টিউটোরিয়ালে দেখব।
03:25 Scilab লিঙ্ক দেখতে থাকুন।
03:27 স্পোকেন টিউটোরিয়াল Talk to a Teacher প্রকল্পের অংশবিশেষ যা ICT মাধ্যমে জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
03:35 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, http://spoken-tutorial.org/NMEICT-Intro
03:38 আমাদের সাথে যোগাযোগের জন্য ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta