For loop
প্রোগ্রামে কোন এক বা একাধিক statement (simple বা compound) একটি নির্দিষ্ট বার পযন্ত কাজ করাতে For loop ব্যবহার কারা হয়।For loop এর গঠন :
for loop মূলত চারটি অংশে নিয়ে কাজ করে । এর গঠন হল,
for (initialize; condition; increment/decrement)
statement;
প্রোগ্রামে কোন একটা statement কে, একটা সনদিষ্ট বার পর্যন্ত কাজ করাতে হলে , স্বাভাবিকভাবেই আমাদের একটা ভেরিয়েবল প্রয়োজন হবে (কয়বার তা রাখার জন্য) ।For loop এর এই ভেরিয়েবলকে বলা হয় control variable বা নিয়ন্ত্রন ভেরিয়েবল। একটা For statement যেসব অংশ নিয়ে কাজ করে তা হল,
* initialize
*condition
*increment
*statement
প্রথমে For statement এর এই অংশগুলো সন্মন্ধেজানা যাক,
#initialize
এই অংশে control variable এর জন্য একটা নিদিষ্ট মান নির্ধারণ করা হয় যা সাধারনত ০ বা ১ হয়।
# condition
এই অংশে conditional expression ব্যবহার করা হয় । এই expression এর মান যতক্ষন পর্যন্ত false বা ০ না পাবে ততক্ষণ পর্যন্ত for statement execute করতে হবে।
#Increment
conditional expression এর মান মিথ্যা না হওয়া পর্যন্ত এই অংশের মাধ্যমে সাধারণত control variable এর মান বাড়ানো বা কমানো হয়, যাতে একসময়condition এর মান false তথা ০ পাওয়া যায়।
#statement
এই অংশ যতক্ষণ পর্যন্ত condition মিথ্যা না হবে, ততক্ষন পর্যন্ত কাজ করতে থাকবে। এখানে simple কিংবা compound যেকোন ধরনের statement ব্যবহার করা যায়। উল্লেখ্য যে, compound statement হলে তা অবশ্যই ‘{}’ বন্ধনির মধ্যে রাখতে হবে। তবে simple statement হোক বা compound statement ই হোক, তা সবসময় বন্ধনীর মধ্যে লেখা ভাল।
উদাহরন :
For loop দ্বারা 0 থেকে ১০০ পর্যন্ত পিন্ট করা:
#include <stdio.h>
main ()
{
int i;
for(i=0;i<=100;i++)
printf ("%d\n", i);
return 0;
}
ধন্যবাদ
No comments:
Post a Comment