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}"); } }