Program to calculate Area and Circumference of Circle || কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Here we are writing a simple C program that calculates the area and circumference of circle based on the radius value provided by user.

We have following 2 formulas for finding circumference and area of circle.

Formula:

  • Area of Circle = PI *R*R  / πr‌‌*r  / 3.1416*r*r
And
  • Circumference of Circle = 2*PI*R / 2πr 
Here R =r = Radius of Circle 

We know, 
PI = π = 22/7 = 3.1416

To calculate area and circumference we must know the radius of circle. The program will prompt user enter the radius and based on the input it would calculate the value. To make it simpler we have taken standard PI value as 3.14 (constant) in the program.
If you want more accurate results then you take PI value as 22/7 = 3.1416 instead of 3.14. As a result you take exact values of area and circumference.              

বৃত্তের পরিধি ও বৃত্তের ক্ষেত্রফল নির্ণয়ের প্রোগ্রামটি করতে হলে, আমাদেরকে প্রথমেই বৃত্তের ক্ষেত্রফল নির্ণয় ও পরিধি নির্ণয়ের সূত্র দুটি জানতে হবে। 
বৃত্তের ক্ষেত্রফল নির্ণয়ের সূত্রটি হল = π*r*r = PI *R*R
এবং
পরিধি নির্ণয়ের সূত্রটি হল = 2πr= 2*PI*R 

যেখানে, R/r হল বৃত্তের ব্যাসার্ধ এবং PI(π) এর মান 
হল PI(π) = 22/7 যা কনস্ট্যান্ট (ধ্রুবক)
আমরা প্রোগ্রামের সুবিধার জন্য পায়ের আদর্শ মান ধরে নিব PI(π)  = 3.14

যদি বৃত্তের সঠিক পরিধি অথবা ক্ষেত্রফল নির্ণয় করতে হয় তাহলে PI (π) এর মান নিতে
হবে = 22/7 = 3.1416

C Program to calculate Area of Circle with input of the radius of circle through the keyboard.কী-বোর্ড এর মাধ্যমে বৃত্তের ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল নির্ণয়ের সি প্রোগ্রামটি নিচে দেয়া হলো।

Source Code :

#include <stdio.h>
#include <conio.h>
#define PI 3.14  // using #define pre-processor

main()
{
float radius,area;
printf ( "Enter the radius of the circle :" );
scanf ( "%f",&radius);
area = PI*radius*radius;
printf ( "The area of circle is : %.2f",area );
return 0;
}

Screenshot of Source Code(Code::Blocks):

কী-বোর্ড এর মাধ্যমে বৃত্তের ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল নির্ণয়ের সি প্রোগ্রামটি নিচে দেয়া হলো।

Output:

Enter the radius of the circle :4
The area of circle is : 50.24

Screenshot of Output(Code::Blocks):

কী-বোর্ড এর মাধ্যমে বৃত্তের ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল নির্ণয়ের সি প্রোগ্রামটি নিচে দেয়া হলো।
     

OR,

Without using #define pre-processor

Source Code :

#include <stdio.h>
#include <conio.h>

main()
{
float PI=3.14,radius,area;
printf ( "\nEnter the radius of the circle :" );
scanf ( "%f",&radius);
area = PI*radius*radius;
printf ( "\nThe area of circle is : %.2f",area );
return 0;
}

Screenshot of Source Code(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Output:

Enter the radius of the circle :3
The area of circle is : 28.26

Screenshot of Output(Code::Blocks):Program to calculate Area and Circumference of Circle



C Program to calculate Circumference of Circle with input of the radius of circle through the keyboard.কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের  পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Source Code :

#include <stdio.h>
#include <conio.h>
#define PI 3.14    // using #define pre-processor

main()
{
float radius,circum;
printf ( "\nEnter the radius of the circle :" );
scanf ( "%f",&radius);
circum = 2*PI*radius;
printf ( "\nThe Circumference of circle is : %.2f",circum );
return 0;
}

Screenshot of Source Code(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Output:

Enter the radius of the circle :5
The area of circle is : 31.40

Screenshot of Output(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ


OR,

Without using #define pre-processor

Source Code :

#include <stdio.h>
#include <conio.h>

main()
{
float PI=3.1416, radius,circum;
printf ( "\nEnter the radius of the circle :" );
scanf ( "%f",&radius);
circum = 2*PI*radius;
printf ( "\nThe Circumference of circle is : %.2f",circum );
return 0;
}


Screenshot of Source Code(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ


Output:

Enter the radius of the circle :
The Circumference of circle is :


Screenshot of Output(Code::Blocks):

Program to calculate Area and Circumference of Circle

C Program to calculate Area and Circumference of Circle input take through the keyboard.কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Source Code :

#include <stdio.h>
#include <conio.h>
#define PI 3.14    // using #define pre-processor

main()
{
float rad,area,circum;
printf ( "\n\nEnter the radius of the circle :" );
scanf ( "%f",&rad);
area = PI*rad*rad;
printf ("\n \nArea of the Circle =%.2f",area);
circum = 2*PI*rad;
printf ("\n\nThe Circumference of circle is : %.2f",circum);
return 0;
}


Screenshot of Source Code(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ


Output:

Enter the radius of the circle :3
Area of the Circle =28.26
The Circumference of circle is : 18.84


Screenshot of Output(Code::Blocks):




OR,

Without using #define pre-processor

Source Code :

#include <stdio.h>
#include <conio.h>

main()
{
float PI =3.14,rad,area,circum;
printf ( "\n\nEnter the radius of the circle :" );
scanf ( "%f",&rad);
area = PI*rad*rad;
printf ("\n \nArea of the Circle =%.2f",area);
circum = 2*PI*rad;
printf ("\n\nThe Circumference of circle is : %.2f",circum);
return 0;
}

Screenshot of Source Code(Code::Blocks):

Program to calculate Area and Circumference of Circle


Output:

Enter the radius of the circle :2
Area of the Circle =12.56
The Circumference of circle is : 12.56

Screenshot of Output(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ


Now we will see, how the program can be done without inputting the radius value from the keyboard, that is setting the radius value inside the program.
Since we do not input from the keyboard,we do not need to use scanf.

এখন আমরা দেখব, কী-বোর্ড থেকে ব্যাসার্ধ (radius) এর মান ইনপুট না নিয়ে অর্থাৎ প্রোগ্রামের ভেতরেই ব্যাসার্ধ (radius)  এর মান বসিয়ে প্রোগ্রামটি যেভাবে করা যাবে।
যেহেতু আমরা কিবোর্ড থেকে ইনপুট নিব না,সেহেতু আমাদের scanf ব্যবহার করার দরকার নেই।


A program to calculate the area of a circle and its circumference without input using a keyboard.কী-বোর্ডের মাধ্যমে ইনপুট না নিয়ে বৃত্তের ক্ষেত্রফল ও এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম

Source Code :

#include <stdio.h>
#include <conio.h>
#define PI 3.14     // using #define pre-processor

main()
{
int rad;
float area,circum;
rad = 3;
area = PI*rad*rad;
printf ("\n Area of the Circle =%.2f",area);
circum = 2*PI*rad;
printf ("\n\nThe Circumference of circle is : %.2f",circum);
return 0;
}

Screenshot of Source Code(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ

Output:

Area of the Circle = 28.26
The Circumference of circle is : 18.84

Screenshot of Output(Code::Blocks):

কী-বোর্ডের মাধ্যমে ব্যাসার্ধ ইনপুট নিয়ে বৃত্তের ক্ষেত্রফল এবং পরিধি নির্ণয়ের একটি প্রোগ্রাম লিখ



🔼🔼🔼আরোও নতুন নতুন প্রোগ্রাম পেতে আমাদের  ওয়েবসাইটটি follow  করতে পারেন🔼🔼🔼

Post a Comment

Previous Post Next Post