Circle

circle.h
1
2
3
4
5
6
7
8
9
#ifndef EXAMPLES_CIRCLE_H_
#define EXAMPLES_CIRCLE_H_

#include <cmath>
#include <iostream>

void computeCircle();

#endif /* EXAMPLES_CIRCLE_H_ */
circle.cpp
 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
#include "circle.h"

void computeCircle()
{
    const double PI = 3.141592653589793;
    double radius;

    std::cout << "radius = ";
    std::cin >> radius;

    double area = PI * radius * radius;
    double circumference = 2 * PI * radius;

    std::cout << "area : " << area << std::endl;
    std::cout << "circumference : " << circumference << std::endl;
}