Calcular perímetro y área de un círculo

Permite calcular el perímetro y area de un circulo cuyo radio sea ingresado por teclado. 

Lo primero que tenemos que tener claro es que el perimetro será = 2* PI * r y que el area será = PI*r*r
Siendo PI = 3.14159 y r el radio de la circunferencia.



#include <iostream>
#include <stdlib.h>  //Este include es para  la llamada a system("pause")

#define PI 3.141592

int main(int argc, char** argv) 
{
 float radio;
 float perimetro;
 float area;
 
 bool valido = false;
 
 std::cout << "*******************************************************************"<< std::endl;
 std::cout << "** PROGRAMA DE CALCULO DE PERIMETRO Y AREA DE UNA CIRCUNFERENCIA **"<< std::endl;
 std::cout << "*******************************************************************"<< std::endl;
 std::cout << "Ingrese el radio de la circunferencia" << std::endl;
 
 while(!valido)
 {
  std::cin >> radio;
  if( (radio > 0.0f) && (radio < 10000.0f))
   valido = true;
 }
 
 perimetro = 2*PI*radio;
 area    = PI * radio * radio;
 
 std::cout << "Perimetro : " << perimetro << std::endl;
 std::cout << "Area : "     << area << std::endl;
 
 std::cout << "Calculo finalizado" << std::endl;
 
 system("Pause");
 
 return 0;
}