Program to find diameter, circumference and area of circle
- Write a program to find diameter, circumference and area of circle in C
- Write a program to find diameter, circumference and area of circle in C++
- Write a program to find diameter, circumference and area of circle in Python
- Write a program to find diameter, circumference and area of circle in PHP
- Write a program to find diameter, circumference and area of circle in Java
- Write a program to find diameter, circumference and area of circle in Java Script
- Write a program to find diameter, circumference and area of circle in C#
Explanation:
To calculate the diameter, circumference, and area of a circle given its radius:
- Diameter (D): D = 2 × r
- Circumference (C): C = 2 × π × r
- Area (A): A = π × r2
Where:
- r is the radius of the circle.
- π is approximately 3.14159
Program to find diameter, circumference and area of circle
-
C
-
C++
-
Python
-
PHP
-
JAVA
-
Java Script
-
C#
#include <stdio.h>
#define PI 3.14159
int main() {
float radius, diameter, circumference, area;
printf("Enter the radius of the circle: ");
scanf("%f", &radius);
diameter = 2 * radius;
circumference = 2 * PI * radius;
area = PI * radius * radius;
printf("Diameter: %.2f\n", diameter);
printf("Circumference: %.2f\n", circumference);
printf("Area: %.2f\n", area);
return 0;
}
#include <iostream>
#include <cmath>
using namespace std;
int main() {
double radius, diameter, circumference, area;
cout << "Enter the radius of the circle: ";
cin >> radius;
diameter = 2 * radius;
circumference = 2 * M_PI * radius; // M_PI is the value of π from <cmath>
area = M_PI * radius * radius;
cout << "Diameter: " << diameter << endl;
cout << "Circumference: " << circumference << endl;
cout << "Area: " << area << endl;
return 0;
}
import math
radius = float(input("Enter the radius of the circle: "))
diameter = 2 * radius
circumference = 2 * math.pi * radius
area = math.pi * radius ** 2
print(f"Diameter: {diameter:.2f}")
print(f"Circumference: {circumference:.2f}")
print(f"Area: {area:.2f}")
<?php
define("PI", 3.14159);
echo "Enter the radius of the circle: ";
$radius = (float)readline();
$diameter = 2 * $radius;
$circumference = 2 * PI * $radius;
$area = PI * $radius * $radius;
echo "Diameter: " . number_format($diameter, 2) . "\n";
echo "Circumference: " . number_format($circumference, 2) . "\n";
echo "Area: " . number_format($area, 2) . "\n";
?>
import java.util.Scanner;
public class CircleProperties {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
System.out.print("Enter the radius of the circle: ");
double radius = scanner.nextDouble();
double diameter = 2 * radius;
double circumference = 2 * Math.PI * radius; // Math.PI provides the value of π
double area = Math.PI * radius * radius;
System.out.printf("Diameter: %.2f\n", diameter);
System.out.printf("Circumference: %.2f\n", circumference);
System.out.printf("Area: %.2f\n", area);
scanner.close();
}
}
const radius = parseFloat(prompt("Enter the radius of the circle:"));
const diameter = 2 * radius;
const circumference = 2 * Math.PI * radius; // Math.PI provides the value of π
const area = Math.PI * radius * radius;
console.log(`Diameter: ${diameter.toFixed(2)}`);
console.log(`Circumference: ${circumference.toFixed(2)}`);
console.log(`Area: ${area.toFixed(2)}`);
using System;
class Program {
static void Main() {
Console.Write("Enter the radius of the circle: ");
double radius = Convert.ToDouble(Console.ReadLine());
double diameter = 2 * radius;
double circumference = 2 * Math.PI * radius; // Math.PI provides the value of π
double area = Math.PI * radius * radius;
Console.WriteLine($"Diameter: {diameter:F2}");
Console.WriteLine($"Circumference: {circumference:F2}");
Console.WriteLine($"Area: {area:F2}");
}
}