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
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
বৃত্তের ক্ষেত্রফল নির্ণয়ের সূত্রটি হল = π*r*r = PI *R*R
এবং
পরিধি নির্ণয়ের সূত্রটি হল = 2πr= 2*PI*R
যেখানে, R/r হল বৃত্তের ব্যাসার্ধ এবং PI(π) এর মান
হল PI(π) = 22/7 যা কনস্ট্যান্ট (ধ্রুবক)
আমরা প্রোগ্রামের সুবিধার জন্য পায়ের আদর্শ মান ধরে নিব PI(π) = 3.14
যদি বৃত্তের সঠিক পরিধি অথবা ক্ষেত্রফল নির্ণয় করতে হয় তাহলে PI (π) এর মান নিতে
হবে = 22/7 = 3.1416
হবে = 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:
The area of circle is : 50.24
Screenshot of Output(Code::Blocks):
OR,
Without using #define pre-processorSource 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 :3The area of circle is : 28.26
Screenshot of Output(Code::Blocks):
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 :5The area of circle is : 31.40
Screenshot of Output(Code::Blocks):
OR,
Without using #define pre-processorSource 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):
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 :3Area 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):
Output:
Enter the radius of the circle :2Area 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.26The Circumference of circle is : 18.84
Screenshot of Output(Code::Blocks):
🔼🔼🔼আরোও নতুন নতুন প্রোগ্রাম পেতে আমাদের ওয়েবসাইটটি follow করতে পারেন🔼🔼🔼
Post a Comment