Program to find diameter, circumference and area of circle

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:

  1. Diameter (D): D = 2 × r
  2. Circumference (C): C = 2 × π × r
  3. 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

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

List of All Programs