PHP-and-MySQL/C2/Loops-While-Statement/Bengali
From Script | Spoken-Tutorial
Revision as of 15:27, 12 December 2012 by Kaushik Datta (Talk | contribs)
Time | Narration |
---|---|
0:00 | নমস্কার। আমি প্রতিটি লুপিং স্টেটমেন্টের জন্য পৃথক টিউটোরিয়াল তৈরি করার সিদ্ধান্ত নিয়েছি। |
0:07 | আমি এটা সহজ রাখতে চাই। প্রসঙ্গ হিসাবে এটি দরকারী হবে এছাড়াও যদি আপনি দেখতে চান যে একটি নির্দিষ্ট লুপ কিভাবে কাজ করে। |
0:17 | এই টিউটোরিয়ালে, আমরা WHILE লুপ সম্পর্কে জানবো। |
0:21 | WHILE লুপ লুপের শুরুতে একটি শর্তকে যাচাই করে এবং এই শর্ত ঠিক না ভুল এর উপর নির্ভর করে কোডকে নির্বাহ করে। |
0:38 | উদাহরণস্বরূপ আমি এখানে আমার 'WHILE loop' শুরু করব এবং এটি হল শর্ত এবং এটি আমার ব্লক। |
0:51 | আমি আমার ব্লককে তরঙ্গায়িত বন্ধনীর মধ্যে প্রদর্শন করব। |
0:56 | এখানে আমার শর্ত। এখন 'IF statement'-এ, উদাহরণস্বরূপ আমি 1 == 1 ব্যবহার করেছি। |
1:04 | এখন যদি আমি এখানে 'test' বা 'loop' বলি। |
1:07 | এখানে একটি লুপ আছে এবং তারপর একটি ব্রেক। এখন কি হবে যতক্ষণ 1 = 1, এটি একটি লুপ বানাবে। |
1:17 | যদি আমি এখানে কিছু করি, এটি চেষ্টা করি। |
1:22 | সম্ভবত আপনার ব্রাউজার কাজ করা বন্ধ করে দেবে কারণ লুপ ততক্ষণ পুনরাবৃত্তি হবে যতক্ষণ 1 = 1, এবং অসীম বারের জন্য, 1 সর্বদা 1 এর সমান হবে। |
1:34 | তাই যেহেতু লুপ সর্বদা পুনরাবৃত্তি হবে, আপনার ব্রাউজার ক্র্যাশ হবে। |
1:40 | চলুন বলি যখন একটি ভ্যারিয়েবল,'num' is smaller or equal to 10 ('num' 10 এর থেকে ছোট বা সমান) এবং ইকোর মধ্যে আমি বলতে পারি - 'num ++'. |
1:57 | '++' একটি আঙ্কিক অপারেটর। এবং এটি মূলত কি করে, এটি num কে 1 থেকে বাড়ায়। এটি 'num = num + 1 লেখার সমান। |
2:16 | সুতরাং এটি num নেয় এবং বলে যে এটি num + 1 মানের সমান। |
2:23 | সুতরাং এটিও একটি আঙ্কিক অপারেটর। কি ঘটতে যাচ্ছে তা হল - |
2:29 | আমরা বলতে যাচ্ছি 'num' lesser than or equal to '10'('num' '10' এর থেকে ছোট বা সমান), যদি হ্যাঁ তাহলে ইকো লুপ এবং তারপর বলুন ভ্যারিয়েবল num এ 1 যোগ করতে। |
2:41 | কিন্তু বাস্তবে আমরা কি করব যে এই সময় 'num = 1' বানাই, সুতরাং 1 এ লুপ একবার হয়। এটি তারপর 2 এর সমান হবে তারপর 3 তারপর 4 এইভাবে 10 পর্যন্ত এবং তারপর এটি থেমে যাবে। |
3:01 | এরপর নীচে যে কোড বাকি আছে তা এগোবে। |
3:06 | তাই আমরা একে 1 বলি এবং দেখি আমরা কি পাই। আমরা একটি লুপ পেয়েছি 1,2,3,4,5,6,7,8,9,10 বার। |
3:20 | এখন একে অধিক আকর্ষণীয় করার জন্য আমি Loop 1 বলবো এবং 'num' কে ওটির শেষে যুক্ত করবো। |
3:27 | এটিকে সহজ করি এবং ভিতরে 'num' বলি - এটা ওটিকে পড়তে অনেক সহজ করবে। |
3:37 | আমি loop 1 বলবো এবং 1 যোগ করব এবং তারপর loop 2 বলবো এবং আবার একটি 1 যোগ করব; এটি loop 3, আমি আরেকটি 1 থেকে 10 পর্যন্ত যোগ করবো। |
3:49 | চলুন এটি খুলি এবং রিফ্রেশ করি এবং এটি হল। আপনি লুপ 1,2,3 এইভাবে 10 পর্যন্ত পেয়ে গেছেন যেমনকি আপনি দেখতে পারেন। |
3:58 | এখানে এই মানকে বদলে 100 করি। রিফ্রেশ করুন। আপনি দেখতে পারেন এটি একশ পর্যন্ত গেছে। সংখ্যা যত বড় হবে এটি ততটাই লম্বা লুপ নেবে। |
4:08 | 6000 নেই। এটি রিফ্রেশ করুন। এটি কিছু সময় নেবে। সেখানে আপনি 6000 পর্যন্ত চলে যান। সুতরাং এটি এই পদ্ধতিতে খুব দক্ষ। |
4:20 | আপনি এর চেষ্টা 'অ্যারের' সাথে যুক্ত করে প্রোগ্রাম তৈরী করার জন্য করতে পারেন যা 'অ্যারের' ভিতরের বর্ণমালাকে সামনে আনবে। |
4:27 | আপনি একটি অ্যারের প্রতিটি মানকে সামনে আনার জন্য লুপ্সের ব্যবহার করতে পারেন। |
4:32 | এটিকে শুধু একবার করুন। আমি সম্ভবত এটিকে আমার একটি টিউটোরিয়ালে করবো - কিন্তু বুনিয়াদি অধ্যায়ে নয়। |
4:40 | যাইহোক এটি বুনিয়াদি গঠন। আমি আপনাকে এও পরামর্শ দেই যে একটি ভ্যারিয়েবল 'max' এখানে তৈরী করুন এবং আপনার সর্বোচ্চ মান এখানে রাখুন। |
4:53 | এটি ঠিক একই কাজ করবে। এটি শুধু বুঝতে সহজ হবে এবং আপনি সবকিছু এখানে ঘোষিত করতে পারেন এবং এটা ওটিকে নির্দেশ করবে। |
5:03 | যদি আপনার কাছে একের অধিক লুপ আছে। আমি এটিকে আমার প্রোগ্রামে পাঠযোগ্যতা এবং নমনীয়তার জন্য পছন্দ করবো। তাই ওটি WHILE লুপ।সংক্ষেপে। এটি শুরুর শর্ত পরীক্ষা করে। |
5:17 | যদি শর্ত ঠিক হয়। তাহলে এটি কোডের ব্লককে কার্যন্বিত করবে এবং আপনি এরকম কাজ করতে পারেন যেমন 'echo alpha'. |
5:24 | আপনার ভ্যারিয়েবলের বৃদ্ধি করা হচ্ছে। নিশ্চিত করুন যে আপনি ভ্যারিয়েবলের বৃদ্ধি করেন অন্যথায় লুপ অসীমের জন্য হয়ে যাবে। |
5:32 | আমি কৌশিক দত্ত টিউটোরিয়ালটি অনুবাদ করেছি। দেখার জন্য ধন্যবাদ। |