PERL/C2/Conditional-statements/Bengali

From Script | Spoken-Tutorial
Revision as of 00:00, 25 July 2014 by Kaushik Datta (Talk | contribs)

Jump to: navigation, search
Time Narration
00:01 পর্লে if এবং if-else কন্ডিশনাল স্টেটমেন্টের টিউটোরিয়ালে আপনাদের স্বাগত।
00:07 এখানে
00:09 if এবং
00:11 if-else স্টেটমেন্ট আমরা শিখব।
00:12 আমি উবুন্টু লিনাক্স 12.04 OS এবং Perl 5.14.2 ব্যবহার করছি।
00:20 gedit টেক্সট এডিটর ও ব্যবহার করব।
00:24 আপনি পছন্দের টেক্সট এডিটর ব্যবহার করতে পারেন।
00:28 ভ্যারিয়েবল এবং কমেন্ট সম্পর্কে প্রাথমিক জ্ঞান থাকতে হবে।
00:33 এখানে for, foreach, while এবং do-while লুপের জ্ঞান অতিরিক্ত সুবিধা প্রদান করবে।
00:40 প্রাসঙ্গিক টিউটোরিয়ালের জন্য স্পোকেন টিউটোরিয়াল ওয়েবসাইটে যান।
00:45 পর্ল নিম্নলিখিত কন্ডিশন প্রদান করে -
00:49 if
00:50 if-else
00:51 if-elsif-else এবং
00:53 switch
00:54 এই টিউটোরিয়ালে, if এবং If-else স্টেটমেন্ট সম্পর্কে শিখব।
00:59 if স্টেটমেন্টের ব্যবহার
01:01 একটি নির্দিষ্ট কন্ডিশন সম্পূর্ণ হলেই কোড এক্সিকিউট করতে করা হয়।
01:07 কন্ডিশনাল স্টেটমেন্টের সিনট্যাক্স হল :
01:11 if স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন,
01:19 এন্টার টিপুন।
01:20 কোডের অংশ সেমিকোলন, কন্ডিশন true হলে এটি এক্সিকিউট করা হবে।
01:25 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
01:29 স্টেটমেন্টের ভিতরের কোড কন্ডিশন true হলেই এক্সিকিউট করা হবে।
01:36 এখন এর একটি উদাহরণ দেখি।
01:40 টার্মিনাল খুলুন এবং লিখুন,
01:43 gedit স্পেস conditionalBlocks ডট pl স্পেস &
01:49 এবং এন্টার টিপুন।
01:52 এটি geditconditionalBlocks.pl ফাইল খোলে।
01:57 স্ক্রিনে প্রদর্শিত নিম্নলিখিত কোড লিখুন।
02:02 এখানে if এর জন্য নির্দিষ্ট কন্ডিশন রয়েছে যা count ভ্যারিয়েবলের ভ্যালু যাচাই করে।
02:09 এখানে == চিহ্ন লক্ষ্য করুন। এটি comparison (কম্পেরিজন) অপারেটর।
02:15 কন্ডিশন $count == 5, count ভ্যারিয়েবলের ভ্যালুসের জন্য যাচাই করা হয়।
02:23 এটি 5 এর সমান হলে, if ব্লকের ভিতরের কোড এক্সিকিউট হবে।
02:28 Ctrl+S টিপে ফাইল সংরক্ষণ করুন।
02:32 এখন টার্মিনালে ফিরে যাই।
02:36 নিশ্চিত করুন যে আপনি ফাইল সংরক্ষণ করার ডিরেক্টরিতে রয়েছেন।
02:41 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে লিখুন -
02:46 perl স্পেস হাইফেন c স্পেস conditionalBlocks ডট pl
02:53 এবং এন্টার টিপুন।
02:55 নিম্নলিখিত লাইন টার্মিনাল উইন্ডোতে প্রদর্শিত হবে,
02:59 conditionalBlocks.pl syntax OK
03:04 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -
03:10 perl স্পেস conditionalBlocks ডট pl
03:14 এবং এন্টার টিপে
03:16 নিম্নলিখিত আউটপুট টার্মিনালে দেখানো হবে।
03:19 I am inside if statement
03:23 এখন gedit এ ফিরে যাই।
03:26 একইভাবে, আমরা উপরের স্টেটমেন্টকে লিখতে পারি -
03:31 print স্পেস ডবল উদ্ধৃতিতে I am inside if statement স্ল্যাশ n উদ্ধৃতি বন্ধ করুন স্পেস if স্পেস প্রথম বন্ধনীতে dollar count স্পেস == স্পেস 5 বন্ধনী বন্ধ করুন সেমিকোলন।
03:57 এখন, if-else স্টেটমেন্ট সম্পর্কে শিখব।
04:01 এই ইউসার এক্সিকিউট করতে চাইলে ব্যবহার করা হয়,
04:06 কন্ডিশন true হলে কোডের অংশ এক্সিকিউট করা,
04:09 কন্ডিশন false হলে কোডের অপর অংশ এক্সিকিউট করা।
04:13 এই if-else কন্ডিশনের সিনট্যাক্স হল -
04:17 if স্পেস প্রথম বন্ধনীতে condition বন্ধনী বন্ধ করুন স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
04:27 কোডের অংশ সেমিকোলন,
04:29 If কন্ডিশন true হলে এটি এক্সিকিউট হবে।
04:32 এন্টার টিপুন।
04:34 কোঁকড়া বন্ধনী বন্ধ করুন স্পেস else স্পেস কোঁকড়া বন্ধনী খুলুন এন্টার টিপুন।
04:41 কোডের অপর অংশ সেমিকোলন,
04:43 If কন্ডিশন false হলে এটি এক্সিকিউট হবে।
04:47 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
04:51 এখন, gedit এ তৈরী করা conditionalBlocks.pl ফাইলে যাই।
04:58 count ভ্যারিয়েবলে 4 ভ্যালু নির্ধারিত করি, if ব্লকের শেষে লিখুন স্পেস
05:07 else
05:09 স্পেস কোঁকড়া বন্ধনী খুলুন Enter টিপুন।
05:14 print স্পেস ডবল উদ্ধৃতিতে I am inside else statement স্ল্যাশ n ডবল উদ্ধৃতি বন্ধ করুন সেমিকোলন।
05:30 এন্টার টিপে কোঁকড়া বন্ধনী বন্ধ করুন।
05:34 $count ভ্যারিয়েবলে 4 নির্ধারিত করা হয়েছে।
05:38 যেহেতু count ভ্যারিয়েবলের মান 5 এর সাথে মেলে না,
05:43 if ব্লকের ভিতরের কোড এক্সিকিউট হবে না।
05:47 এর বদলে, else ব্লকের ভিতরের কোড এক্সিকিউট হবে।
05:52 Ctrl+S টিপে ফাইল সংরক্ষণ করুন।
05:56 এখন টার্মিনালে ফিরে যাই।
05:59 লিখুন perl স্পেস হাইফেন c স্পেস conditionalBlocks ডট pl, কোনো কম্পাইলেশন বা সিনট্যাক্স এরর যাচাই করতে।
06:11 এখন, Enter টিপুন।
06:13 টার্মিনালে প্রদর্শিত লাইন হল,
06:17 conditionalBlocks.pl syntax OK
06:20 কোনো কম্পাইলেশন বা সিনট্যাক্স এরর না থাকায়, স্ক্রিপ্ট এক্সিকিউট করতে লিখব -
06:27 perl স্পেস conditionalBlocks ডট pl
06:33 এন্টার টিপুন।
06:35 নিম্নলিখিত আউটপুট টার্মিনালে প্রদর্শিত হবে।
06:39 I am inside else statement
06:44 সংক্ষিপ্তকরণ করি।
06:46 এখানে আমরা শিখেছি,
06:49 if এবং
06:50 if-else কন্ডিশনাল স্টেটমেন্ট,
06:53 স্যাম্পল প্রোগ্রাম ব্যবহার করেছি।
06:55 নির্দেশিত কাজ হিসাবে প্রিন্ট
06:57 করুন “It is an open source language”
07:01 যখন ঘোষিত করা ভ্যারিয়েবলের ভ্যালু 'Perl' হয়।
07:04 অন্যথায় প্রিন্ট করুন “It's a proprietary language”
07:08 এই লিঙ্কে উপলব্ধ ভিডিওটি দেখুন।
07:11 এটি প্রকল্পকে সারসংক্ষেপে বোঝায়।
07:15 ভাল ব্যান্ডউইডথ না থাকলে ভিডিওটি ডাউনলোড করে দেখুন।
07:20 স্পোকেন টিউটোরিয়াল প্রকল্প দল,
07:22 কর্মশালার আয়োজন করে।
07:26 অনলাইন পরীক্ষা পাস করলে প্রশংসাপত্র দেয়।
07:31 বিস্তারিত তথ্যের জন্য contact@spoken-tutorial.org তে ইমেল করুন।
07:37 স্পোকেন টিউটোরিয়াল প্রকল্প Talk to a Teacher প্রকল্পের অংশবিশেষ।
07:42 এটি ভারত সরকারের ICT, MHRD এর জাতীয় শিক্ষা মিশন দ্বারা সমর্থিত।
07:50 এই বিষয়ে বিস্তারিত তথ্য এই লিঙ্কে প্রাপ্তিসাধ্য, spoken hyphen tutorial dot org slash NMEICT hyphen Intro
08:00 আমি কৌশিক দত্ত
08:04 এই টিউটোরিয়ালটি অনুবাদ করেছি।
08:06 ধন্যবাদ।

Contributors and Content Editors

Kaushik Datta