static void Main(string[] args) { Circulo circulo1 = new Circulo(); circulo1.Radio = 10; Console.WriteLine("El perimetro de un circulo de radio 10 es: {0}", circulo1.CalcularPerimetro()); Console.WriteLine("La superficie de un circulo de radio 10 es: {0}", circulo1.CalcularSuperficie()); Console.ReadKey(); Triangulo triangulo1 = new Triangulo(); triangulo1.Base = 2; triangulo1.Altura = 10; Console.WriteLine("El perimetro de un triangulo de base 2 y altura 10 es: {0}", triangulo1.CalcularPerimetro()); Console.WriteLine("La superficie de un triangulo de base 2 y altura 10 es: {0}", triangulo1.CalcularSuperficie()); Console.ReadKey(); Rectangulo rect = new Rectangulo(); rect.Altura = 10; rect.Base = 5; Console.WriteLine("El perimetro de un rectangulo de base 5 y altura 10 es: {0}", rect.CalcularPerimetro(5, 10)); Console.WriteLine("La superficie de un rectangulo de base 5 y altura 10 es: {0}", rect.CalcularSuperficie(5, 10)); Console.ReadKey(); Cuadrado cuad = new Cuadrado(); cuad.Lado = 10; Console.WriteLine("El perimetro de un cuadrado de lado 10 es: {0}", cuad.CalcularPerimetro(10, 10)); Console.WriteLine("La superficie de un cuadrado de lado 10 es: {0}", cuad.CalcularSuperficie(10, 10)); Console.ReadKey(); }
static void Main(string[] args) { //var CirculoAzul = new CirculoAzul(); //CirculoAzul.FiguraConColor(); //var CirculoRojo = new CirculoRojo(); //CirculoRojo.FiguraConColor(); //var cuadradoRojo = new CuadradoRojo(); //cuadradoRojo.FiguraConColor(); //var CuadradoAzul = new CuadradoAzul(); //CuadradoAzul.FiguraConColor(); var color = new Azul(); var cuadrado = new Cuadrado(color); Console.WriteLine(cuadrado.dibujar()); Console.ReadKey(); }
public void TestResumenListaConMasTiposEnEspañol() { List <FormaGeometrica> formasGeometricas = new List <FormaGeometrica>(); cuadrado = new Cuadrado(5); formasGeometricas.Add(cuadrado); circulo = new Circulo(3); formasGeometricas.Add(circulo); trianguloEquilatero = new TrianguloEquilatero(4); formasGeometricas.Add(trianguloEquilatero); cuadrado = new Cuadrado(2); formasGeometricas.Add(cuadrado); trianguloEquilatero = new TrianguloEquilatero(9); formasGeometricas.Add(trianguloEquilatero); circulo = new Circulo(2.75m); formasGeometricas.Add(circulo); trianguloEquilatero = new TrianguloEquilatero(4.2m); formasGeometricas.Add(trianguloEquilatero); var resumen = Reporte.Imprimir(formasGeometricas, new Español()); Assert.AreEqual("<h1>Reporte de Formas!</h1><br>2 Cuadrados | Area 29 | Perimetro 28<br>2 Círculos | Area 13,01 | Perimetro 18,06<br>3 Triángulos Equilateros | Area 49,64 | Perimetro 51,6<br>TOTAL: 7 formas Perimetro 97,66 Area 91,65", resumen); }
public void MostrarMenu(int opcion) { while (opcion != 10) { Console.Clear(); Console.WriteLine("Elija la figura a calcular."); Console.WriteLine("1-Cuadrado"); Console.WriteLine("2-Triangulo"); Console.WriteLine("3-Rectangulo"); Console.WriteLine("10-Salir del programa"); opcion = Convert.ToInt32(Console.ReadLine()); if (ValidarOpcion(opcion) == true) { if (opcion == 1) { Figura cuadrado = new Cuadrado(); } else if (opcion == 2) { Figura triangulo = new Triangulo(); } else if (opcion == 3) { Figura rectangulo = new Rectangulo(); } } else { Console.WriteLine("Ingrese una opcion valida"); Console.ReadKey(); } } }
public Cuadrado GetCuadrado(int fila, int columna) { var cuadrado = new Cuadrado($"Cuadrado {_numCuadrados}", fila, columna); _numCuadrados = _numCuadrados + 1; return(cuadrado); }
static void Main() { uint x, y; Cuadrado cuadrado; Punto p1, p2; uint lado; Console.WriteLine("Cuadrado a partir del lado y un vértice"); Console.Write("Escribe componente X del vértice: "); x = UInt32.Parse(Console.ReadLine()); Console.Write("Escribe la longitud del lado: "); lado = UInt32.Parse(Console.ReadLine()); p1 = new Punto(x, y); cuadrado = new Cuadrado(p1, lado); Console.WriteLine("Construido el cuadrado. Pulsa INTRO para ver sus propiedades"); string a = Console.ReadLine(); PropCuadrado(cuadrado); Console.WriteLine("Cuadrado a partir de dos vértices"); Console.Write("Escribe componente X del vértice1: "); x = UInt32.Parse(Console.ReadLine()); Console.Write("Escribe componente Y del vértice1: "); y = UInt32.Parse(Console.ReadLine()); p1 = new Punto(x, y); Console.Write("Escribe componente X del vértice3: "); x = UInt32.Parse(Console.ReadLine()); Console.Write("Escribe componente Y del vértice3: "); y = UInt32.Parse(Console.ReadLine()); p2 = new Punto(x, y); cuadrado = new Cuadrado(p1, p2); Console.WriteLine("Construido el cuadrado. Pulsa INTRO para ver sus propiedades"); a = Console.ReadLine(); PropCuadrado(cuadrado); }
private void btnCalcular_Click(object sender, EventArgs e) { if (rbtCuadrado.Checked == true) { Cuadrado forma = new Cuadrado(); forma.ParmX = Convert.ToDouble(txtParmx.Text); forma.Area(); lblArea.Text = forma.AreaFinal.ToString(); } if (rbtCirculo.Checked == true) { Circulo forma = new Circulo(); forma.ParmX = Convert.ToDouble(txtParmx.Text); forma.Area(); lblArea.Text = forma.AreaFinal.ToString(); } if (rbtTriangulo.Checked == true) { Triangulo forma = new Triangulo(); forma.ParmX = Convert.ToDouble(txtParmx.Text); forma.ParmY = Convert.ToDouble(txtParmy.Text); forma.Area(); lblArea.Text = forma.AreaFinal.ToString(); } }
// GET: Cuadrado public ActionResult Index(Cuadrado cuadradotemp) { double lado = cuadradotemp.lado; ViewBag.AreaCuadrado = lado * lado; return(View()); }
private void NuevoToolStripButton_Click(object sender, EventArgs e) { FrmCuadradosAE frm = new FrmCuadradosAE(); //Creo un form nuevo para ingresar datos del cuadrado frm.Text = "Agregar nuevo Cuadrado"; //Muestra el texto en la barra de título del form DialogResult dr = frm.ShowDialog(this); if (dr == DialogResult.OK) { //Obtengo el cuadrado del otro form Cuadrado cuadrado = frm.GetCuadrado(); //le digo al repositorio que lo agregue if (!repositorio.Existe(cuadrado)) { repositorio.Agregar(cuadrado); //Creo una nueva fila para mostrar los datos del nuevo cuadrado var gridRow = ConstruirFila(); //Seteo los datos a mostrar SetearFila(gridRow, cuadrado); //Agrego la fila al grid AgregarFila(gridRow); } else { MessageBox.Show("Cuadrado existente"); } } }
public void TestResumenListaConMasTiposEnIngles() { List <FormaGeometrica> formasGeometricas = new List <FormaGeometrica>(); cuadrado = new Cuadrado(5); formasGeometricas.Add(cuadrado); circulo = new Circulo(3); formasGeometricas.Add(circulo); trianguloEquilatero = new TrianguloEquilatero(4); formasGeometricas.Add(trianguloEquilatero); cuadrado = new Cuadrado(2); formasGeometricas.Add(cuadrado); trianguloEquilatero = new TrianguloEquilatero(9); formasGeometricas.Add(trianguloEquilatero); circulo = new Circulo(2.75m); formasGeometricas.Add(circulo); trianguloEquilatero = new TrianguloEquilatero(4.2m); formasGeometricas.Add(trianguloEquilatero); var resumen = Reporte.Imprimir(formasGeometricas, new Ingles()); Assert.AreEqual( "<h1>Shapes report!</h1><br>2 Squares | Area 29 | Perimeter 28<br>2 Circles | Area 13,01 | Perimeter 18,06<br>3 Equilateral Triangles | Area 49,64 | Perimeter 51,6<br>TOTAL: 7 shapes Perimeter 97,66 Area 91,65", resumen); }
public void TestResumenListaConMasCuadrados() { Cuadrado cu1 = new Cuadrado(); double[] lcu1 = { 5, 5, 5, 5 }; cu1.SetLados(lcu1); Cuadrado cu2 = new Cuadrado(); double[] lcu2 = { 1, 1, 1, 1 }; cu2.SetLados(lcu2); Cuadrado cu3 = new Cuadrado(); double[] lcu3 = { 3, 3, 3, 3 }; cu3.SetLados(lcu3); Idioma ingles = new Ingles(); var cuadrados = new List <OperacionesFiguras> { cu1, cu2, cu3 }; var resumen = ControladorReporte.Imprimir(cuadrados, ingles); Assert.AreEqual("<h1>Shapes report</h1>3 Squares | Area 35 | Perimeter 36 <br/>TOTAL:<br/>3 shapes Perimeter 36 Area 35", resumen); }
//a.Crear una lista de figuras. //b.Agregar a la lista una figura de cada tipo. //c.Recorrer la lista mostrando el resultado del método Dibujar, el área y el perímetro de cada figura //(con una precisión de 2 decimales), y el tipo(GetType()). static void Main(string[] args) { List <Figura> l = new List <Figura>(); Rectangulo r = new Rectangulo(4, 2); l.Add(r); Circulo o = new Circulo(5.2); l.Add(o); Cuadrado c = new Cuadrado(6.56461); l.Add(c); foreach (Figura item in l) { Console.WriteLine($"============= Figura {l.IndexOf(item) + 1} =============="); Console.WriteLine(item.Dibujar()); Console.WriteLine("Perimetro: {0}", item.CalcularPerimetro().ToString("#.##")); Console.WriteLine("Area: {0}", item.CalcularSuperficie().ToString("#.##")); Console.WriteLine(item.GetType()); Console.WriteLine(" "); } Console.ReadKey(); }
static void Main(string[] args) { List <Figura> figuras = new List <Figura>(); Cuadrado cuadrado = new Cuadrado(5); Circulo rectangulo = new Circulo(12); Rectangulo circulo = new Rectangulo(8, 3); figuras.Add(cuadrado); figuras.Add(rectangulo); figuras.Add(circulo); foreach (Figura item in figuras) { Console.WriteLine("==================FIGURA {0}==============", figuras.IndexOf(item) + 1); Console.WriteLine("Tipo: {0:0.00}", item.GetType()); Console.WriteLine(item.Dibujar()); Console.WriteLine("Area: {0:0.00}", item.CalcularSuperficie()); Console.WriteLine("Perimetro: {0:0.00}", item.CalcularPerimetro()); Console.WriteLine("========================================"); } Console.ReadKey(); }
static void Main() { Cuadrado cuad = new Cuadrado(); cuad.CalcularPerimetro(); cuad.CalcularSuperficie(); }
public double CalcularArea(Cuadrado c) { double res = 0; res = c.Lado * c.Lado; return(res); }
public Cuadrado GetCuadrado(int fila, int columna) { var cuadrado = new Cuadrado(fila, columna, "Cuadrado " + _numCuadrados); _numCuadrados = _numCuadrados + 1; return(cuadrado); }
static void Main(string[] args) { Circulo circulo = new Circulo(); circulo.Radio = 3; Console.WriteLine("========== Círculo =========="); Console.WriteLine($"El perímetro del círculo de radio {circulo.Radio} es: {circulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del círculo de radio {circulo.Radio} es: {circulo.CalcularSuperficie()}"); Triangulo triangulo = new Triangulo(); triangulo.Lado1 = 3; triangulo.Lado2 = 4; triangulo.Lado3 = 5; Console.WriteLine("========== Triángulo =========="); Console.WriteLine($"El perímetro del triángulo es: {triangulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del triángulo es: {triangulo.CalcularSuperficie()}"); Rectangulo rectangulo = new Rectangulo(); rectangulo.Lados1 = 4.5; rectangulo.Lados2 = 5.4; Console.WriteLine("========== Rectángulo =========="); Console.WriteLine($"El perímetro del rectángulo es: {rectangulo.CalcularPerimetro()}"); Console.WriteLine($"La superficie del rectángulo es: {rectangulo.CalcularSuperficie()}"); Cuadrado cuadrado = new Cuadrado(); cuadrado.Lados = 3.5; Console.WriteLine("========== Cuadrado =========="); Console.WriteLine($"El perímetro del cuadrado es: {cuadrado.CalcularPerimetro()}"); Console.WriteLine($"La superficie del cuadrado es: {cuadrado.CalcularSuperficie()}"); }
static void Main(string[] args) { #region Instances List <Figura> listFigures = new List <Figura>(); Circulo circle = new Circulo(15); Cuadrado square = new Cuadrado(6); Rectangulo rectangle = new Rectangulo(6, 4); #endregion #region AddInList listFigures.Add(circle); listFigures.Add(square); listFigures.Add(rectangle); #endregion foreach (Figura figure in listFigures) { Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine($"========= Figura {listFigures.IndexOf(figure) + 1} =========="); Console.ForegroundColor = ConsoleColor.Blue; Console.WriteLine(figure.GetType()); Console.WriteLine(figure.Dibujar()); Console.WriteLine($"Área: {Math.Round(figure.CalcularSuperficie(), 2)}"); Console.WriteLine($"Perímetro: {Math.Round(figure.CalcularPerimetro(), 2)}"); Console.ForegroundColor = ConsoleColor.Green; Console.WriteLine("============================="); } Console.ReadKey(); }
public void VeinteParaRectanguloDeCuatroPorCincoDesdeCuadrado() { Rectangulo rectangulo = new Cuadrado(); rectangulo.Alto = 4; rectangulo.Ancho = 5; Assert.AreEqual(20, CalculadorAreas.CalcularArea(rectangulo)); }
static void Main(string[] args) { string resp; do { Console.WriteLine("Entre el perimetro del circulo"); double m = Convert.ToDouble(Console.ReadLine()); IGeometrica miCirculo = new Circulo(m); Console.WriteLine("El perimetro del circulo = " + miCirculo.perimetro()); Console.WriteLine("El area del circulo = " + miCirculo.area()); Console.Write("***********************\n"); Console.WriteLine("Entre el perimetro del Cuadrado"); double f = Convert.ToDouble(Console.ReadLine()); IGeometrica miCuadrado = new Cuadrado(f); Console.WriteLine("El perimetro del cuadrado = " + miCuadrado.perimetro()); Console.WriteLine("El area del cuadrado = " + miCuadrado.area()); Console.Write("Quiere calcular nuevamente = si -> "); resp = Console.ReadLine(); }while(resp == "si"); Console.ReadKey(); }
public static void Main(string[] args) { Console.WriteLine("elige un numero:"); Calculadora numero1 = new PersonaQueSuma5(int.Parse(Console.ReadLine())); Console.WriteLine("elige un numero para fibonacci:"); Calculadora numero2 = new RobotFibonacci(int.Parse(Console.ReadLine())); Console.WriteLine("elige un numero para el factorial:"); Calculadora numero3 = new PerroFactorial(int.Parse(Console.ReadLine())); Console.WriteLine("elige otro numero:"); Calculadora numero4 = new Cubo(int.Parse(Console.ReadLine())); Console.WriteLine("elige un numero mas:"); Calculadora numero5 = new Cuadrado(int.Parse(Console.ReadLine())); List <ICalcular> numeros = new List <ICalcular>(); numeros.Add(numero1); numeros.Add(numero2); numeros.Add(numero3); numeros.Add(numero4); numeros.Add(numero5); Console.WriteLine("-Tu numero + 5 es: " + numeros); Console.WriteLine("-Tu sucesion de fibonacci es: " + numeros); Console.WriteLine("-Tu numero en factorial es: " + numeros); Console.WriteLine("-Tu numero al cubo es : " + numeros); Console.WriteLine("-Tu numero al cuadrado es: " + numeros); Console.WriteLine("Hello World!"); }
public void TestGetNameClass() { var forma = new Cuadrado() { }; Assert.AreEqual(typeof(Cuadrado).Name.ToString(), forma.NameOf()); }
public void TestMethod1(int b, int h, int sup) { var rec = new Cuadrado(); rec.setBase(b); rec.setAltura(h); Assert.AreEqual(sup, rec.GetSuperficie()); }
static void Main(string[] args) { IPieza triangulo = new TrianguloRectangulo(3, 4); IPieza cuadrado = new Cuadrado(4); Console.WriteLine($"el area del cuadrado es {cuadrado.Area()} y su perimetro { cuadrado.Perimetro()}"); Console.WriteLine($"el area del triangulo es {triangulo.Area()} y su perimetro { triangulo.Perimetro()}"); Console.ReadKey(); }
static void Main(string[] args) { Cuadrado cuad = new Cuadrado(5); mostrarInformacion(cuad); Triangulo x = new Triangulo(3, 4); mostrarInformacion(x); Console.ReadKey(); }
static void Main(string[] args) { Cuadrado cuadrado = new Cuadrado(3); Console.WriteLine($"Desde clase cuadrado => Area: {cuadrado.Area()}"); Pieza cuadrado2 = new Cuadrado(12); Console.WriteLine($"Desde clase pieza => Area: {cuadrado2.Area()}"); }
static void Main(string[] args) { Punto p = new Punto(10, 10); Punto p1 = new Punto(25, 20); Cuadrado c = new Cuadrado(p, p1); c.DibujarAleatorio(); Console.ReadLine(); }
static void Main(string[] args) { var triangulo = new Triangulo(5, 5); MostrarInformacion(triangulo); var cuadrado = new Cuadrado(5); MostrarInformacion(cuadrado); Console.ReadKey(); }
public void TestResumenListaConUnCuadrado() { List <FormaGeometrica> formasGeometricas = new List <FormaGeometrica>(); cuadrado = new Cuadrado(5); formasGeometricas.Add(cuadrado); var resumen = Reporte.Imprimir(formasGeometricas, new Español()); Assert.AreEqual("<h1>Reporte de Formas!</h1><br>1 Cuadrado | Area 25 | Perimetro 20<br>TOTAL: 1 forma Perimetro 20 Area 25", resumen); }
public void TestCreacionDeCuadrado() { //Arrange Cuadrado cuadrado = new Cuadrado(10); //Act // No hay //Assert Assert.IsNotNull(cuadrado); }
private void SetearFila(DataGridViewRow r, Cuadrado cuadrado) { /*Lleno las celdas de la fila con los datos * pertinentes del objeto en cuestión y con los * resultados que arrojen los métodos imbocados*/ r.Cells[cmnLado.Index].Value = cuadrado.Lado; r.Cells[cmnPerimetro.Index].Value = cuadrado.GetPerimetro(); r.Cells[cmnSuperficie.Index].Value = cuadrado.GetSuperficie(); r.Tag = cuadrado;//Reservo el cuadrado en la prop. tag de la fila }
static void Main(string[] args) { var cuadrado = new Cuadrado(4.0);//instancia de la clase cuadrado que hereda de figura con parametro double cuadrado.Dibujar(); //metodo sobreescrito de la clase Cuadrado heredado de la clase Figura Console.WriteLine("El area del cuadrado es:{0}",cuadrado.Area()); var circulo = new Circulo(4.0);//instancia de la clase circulo que hereda de Figura con parametro double circulo.Dibujar();//metodo sobreescrito de la clase Circulo heredado de la clase Figura Console.WriteLine("El area del circulo es:{0}",circulo.Area()); Console.ReadKey(); }
public void CalcularAreasCuadrado(Cuadrado cuadrado) { cuadrado.setArea(cuadrado.getLado() * cuadrado.getLado()); }
public void NueveParaCuadradoDeTresPorTres() { var cuadrado = new Cuadrado() {Alto = 3, Ancho = 3}; Assert.AreEqual(9, CalculadorAreas.CalcularArea(cuadrado)); }
public static int CalcularArea(Cuadrado cuadrado) { return cuadrado.Alto * cuadrado.Ancho; }
public double Resolver(double lado1, double lado2 , double altura,int figura,string Operacion) { switch (figura) { //paralelogramo case 1: if (Operacion.Equals("P") || Operacion.Equals("A")) { Paralelogramo resolver = new Paralelogramo(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(lado1, lado2); } else { return resolver.ResolverArea(lado1, altura); } } break; //Cuadrado case 2: if (Operacion.Equals("P") || Operacion.Equals("A")) { Cuadrado resolver = new Cuadrado(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(lado1); } else { return resolver.ResolverArea(lado1); } } break; //Rectangulo case 3: if (Operacion.Equals("P") || Operacion.Equals("A")) { Rectangulo resolver = new Rectangulo(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(lado1, lado2); } else { return resolver.ResolverArea(lado1, lado2); } } break; //Rombo case 4: if (Operacion.Equals("P") || Operacion.Equals("A")) { Rombo resolver = new Rombo(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(altura); } else { return resolver.ResolverArea(lado1, lado2); } } break; //Romboide case 5: if (Operacion.Equals("P") || Operacion.Equals("A")) { Romboide resolver = new Romboide(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(lado1, altura); } else { return resolver.ResolverArea(lado1, lado2); } } break; case 6: if (Operacion.Equals("P") || Operacion.Equals("A")) { Trapecio resolver = new Trapecio(); if (Operacion.Equals("P")) { return resolver.ResolverPerimetro(lado1, lado2); } else { return resolver.ResolverArea(lado1, lado2, altura); } } break; } return 0; }
public void NueveParaCuadradoDeTresPorTres() { var cuadrado = new Cuadrado() { Lado = 3 }; Assert.AreEqual(9, cuadrado.Area()); }
public void CreateSquare() { if (dropdownPointsSquare.GetComponent<Dropdown>().value != null && inputSquareArea.transform.FindChild("Text").GetComponent<Text>().text != "" && dropdownSquareColor.GetComponent<Dropdown>().value != null) { int pointPosition = dropdownPointsSquare.GetComponent<Dropdown>().value; float side = float.Parse(inputSquareArea.transform.FindChild("Text").GetComponent<Text>().text); string color = ReturnColor(dropdownSquareColor.GetComponent<Dropdown>().value); Cuadrado square = new Cuadrado(pointList.ToArray()[pointPosition], color, side); squareList.Add(square); ChangeDropdowns(); } //Send Custom CustomEvent Dictionary<string, object> squareDictionary = new Dictionary<string, object>(); int index = 0; foreach (FiguraGeometrica squareListed in squareList) { squareDictionary.Add(index.ToString(), squareListed.Dibujar()); index++; } Analytics.CustomEvent("List Squares", squareDictionary); }