namespace areasYPerimetros
public static void Main()
Circulo miCirculo = new Circulo();
Circulo pC = new Circulo();
Triangulo mT = new Triangulo();
Triangulo pT = new Triangulo();
Cuadrado mCu = new Cuadrado();
Cuadrado pCu = new Cuadrado();
Rectangulo mR = new Rectangulo();
Rectangulo pR = new Rectangulo();
Console.WriteLine("Elija una opcion que desee");
Console.WriteLine("1. Area de un cirulo");
Console.WriteLine("2. Area de un triangulo");
Console.WriteLine("3. Area de un cuadrado");
Console.WriteLine("4. Area de un retangulo");
Console.WriteLine("5. perimetro de un circulo");
Console.WriteLine("6. perimetro de un triangulo");
Console.WriteLine("7. perimetro de un cuadrado");
Console.WriteLine("8. perimetro de un retangulo");
Console.WriteLine("9.informacion acerca del estudiante");
Console.WriteLine("10.Salir");
opcion = Convert.ToInt32(Console.ReadLine());
miCirculo.r = Int32.Parse(Console.ReadLine());
Console.WriteLine("el area del circulo es:" + miCirculo.Area());
mT.b = Int32.Parse(Console.ReadLine());
mT.h = Int32.Parse(Console.ReadLine());
Console.WriteLine("El area del triangulo es: " + mT.Area());
mCu.L = Int32.Parse(Console.ReadLine());
Console.WriteLine("el area del cuadrado es:" + mCu.Area());
mR.b = Int32.Parse(Console.ReadLine());
mR.h = Int32.Parse(Console.ReadLine());
Console.WriteLine("el area del rectangulo es:" + mR.Area());
pC.p = Int32.Parse(Console.ReadLine());
Console.WriteLine("el perimetro del circulo es:" + pC.Perimetro());
pT.L1= Int32.Parse(Console.ReadLine());
pT.L2 = Int32.Parse(Console.ReadLine());
pT.L3 = Int32.Parse(Console.ReadLine());
Console.WriteLine("el perimetro del triangulo es:" + pT.Perimetro());
pCu.L = Int32.Parse(Console.ReadLine());
Console.WriteLine("el perimetro del cuadrado es:" + pCu.Perimetro());
pR.B = Int32.Parse(Console.ReadLine());
pR.H = Int32.Parse(Console.ReadLine());
Console.WriteLine("el perimetro del rectangulo es:" + pR.Perimetro());
Console.WriteLine("Garcia de los santos uriel ");
Console.WriteLine("Matricula 196W0098");
Console.WriteLine("Carrera ISC ");
Console.WriteLine("Grupo 403a ");
Console.WriteLine("Materia topicos avanzados de programación");
Console.WriteLine("-------------------------------");
namespace areasYPerimetros
Console.WriteLine("ingrese el Radio ");
r = int.Parse(Console.ReadLine());
double area = 3.1416 * Math.Pow(r,2);
Console.WriteLine("ingrese el radio ");
p = int.Parse(Console.ReadLine());
float perimetro = 2*3.1416f*p;
namespace areasYPerimetros
Console.WriteLine("ingrese la base ");
b = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese la altura");
h = int.Parse(Console.ReadLine());
float area = (b * h) / 2;
Console.WriteLine("el area del triangulo es: " + area);
Console.WriteLine("ingrese el valor del primer lado ");
L1 = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor del segundo lado ");
L2 = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor del tercer lado ");
L3 = int.Parse(Console.ReadLine());
float perimetro = L1 + L2 + L3;
namespace areasYPerimetros
Console.WriteLine("ingrese el valor del lado ");
L = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor del lado ");
l = int.Parse(Console.ReadLine());
namespace areasYPerimetros
Console.WriteLine("ingrese el valor de la base ");
b = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor de la altura ");
h = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor de la base ");
B = int.Parse(Console.ReadLine());
Console.WriteLine("ingrese el valor de la altura ");
H = int.Parse(Console.ReadLine());
float perimetro = (2*B) + (2*H);