একটি সিম্পল C প্রোগাম হেল্প দরকার (WHILE LOOP)

1
222

একটি সিম্পল C প্রোগাম হেল্প দরকার
আমি মোটামুটি নিজে নিজে এফ,এলচ,সুইচ পরজন্তো শিখেছি । লুপ এশে আটকে গেছি তায় হেল্প লাগবে আপনাদের কাছ থেকে। আশা করি আমার কন্সেপট ক্লিয়ার করে দিবেন ।

নিচের প্রোগাম তির কন্সেপট ভালো ভাবে বুজলাম না

Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

 

#include<stdio.h>
int main(){
int a,b,c;
printf(“Enter Two positive integer :”);
scanf(“%d %d”,&a,&b);
while(b!=0)
{
c=a%b;
a=b;
b=c;
}
printf(“%d”,a);
return 0;}

 

এই প্রোগামটি গসাগু নিরনয় করতে ব্যাবহার করা হয় ।
এখানে প্রশ্ন
১। while(b!=0) এখানে কন্ডিশন হিসাবে কেন b!=0 ব্যাবহার করা হল? a!=0 দিলে Floating point exception
প্রোগামটি কাজ করে না ।
২।আমি জখন % ব্যাবহার শিখি তখন বড় মান থেকে ছোট মান ভাগ করে ভাগশেষ বের করার জন্ন্য % এইটি ব্যাবহার করা হত। কিন্তু এখানে a%b ব্যাবহার করা হচ্ছে । a এর মান b এর থেকে বড় কিনবা ছোট ফ্যাক্ট না। b%a ব্যাবহার করা হলে প্রোগাম কাজ করে না ঠিক ভাবে ।
৩।a=b;
b=c; এই এসাইন করা বুজলাম না ঠিক মত এটির উপর ভালকরে আমার কন্সেপট ক্লিয়ার দরকার । ৩ নং টপিক নিয়ে একতু বেসি করে বলিবেন জাতে আর কখুন সমস্যা না হয় ।
৪।printf(“%d”,a); কেন a ভারিএবল ব্যাবহার করা হল

আশা করি আমার বড়ভাই গন তার ছোট এই ভায়টিকে হ্লেপ করবেন ।

 

[লিনাক্ম থেকে বাংলা লেখতে অনেক সমস্য ]
Thanks All

টিউনারপেজের নতুন টিউন আপনাকে ইমেইল করব?
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting
Unlimited Web Hosting

1 মন্তব্য

একটি উত্তর ত্যাগ

Please enter your comment!
Please enter your name here

thirteen − eight =