static void Main(string[] args) { /* O usuário entrará com as medidas de dois triângulos * e o programa calculará a área dos mesmos, retornando * ao usuário os valores e qual triângulo possui a maior * área em comparação ao outro. */ Triangulo x, y; x = new Triangulo(); y = new Triangulo(); Console.WriteLine("Entre com as medidas do triângulo X:"); x.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Console.WriteLine("Entre com as medidas do triângulo Y:"); y.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); double areaX = x.Area(); double areaY = y.Area(); Console.WriteLine("Área de X = " + areaX.ToString("F4", CultureInfo.InvariantCulture)); Console.WriteLine("Área de Y = " + areaY.ToString("F4", CultureInfo.InvariantCulture)); if (areaX > areaY) { Console.WriteLine("Maior área: X"); } else { Console.WriteLine("Maior área: Y"); } }
static void chamada() { Triangulo x = new Triangulo(); Triangulo y = new Triangulo(); Console.WriteLine("Entre com as medidas do triangulo X"); x.A = double.Parse(Console.ReadLine()); x.B = double.Parse(Console.ReadLine()); x.C = double.Parse(Console.ReadLine()); Console.WriteLine("Entre com as medidas do triangulo Y"); y.A = double.Parse(Console.ReadLine()); y.B = double.Parse(Console.ReadLine()); y.C = double.Parse(Console.ReadLine()); double areaX = x.Area(); double areaY = y.Area(); Console.WriteLine("Área do triangulo x = " + areaX.ToString("F4")); Console.WriteLine("Área do triangulo y = " + areaY.ToString("F4")); Console.WriteLine(); }
public void triguloPOO() { Triangulo x, y; x = new Triangulo(); y = new Triangulo(); Console.WriteLine("Entre com as medidas do Triângulo X: "); x.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Console.WriteLine("Entre com as medidas do Triângulo Y: "); y.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); double areaX = x.Area(); double areaY = y.Area(); Console.WriteLine("Área de X = " + areaX.ToString("F4", CultureInfo.InvariantCulture)); Console.WriteLine("Área de Y = " + areaY.ToString("F4", CultureInfo.InvariantCulture)); }
static void Main() { Triangulo x, y; x = new Triangulo(); y = new Triangulo(); Console.WriteLine("Entre com as medidas do triangulo X: "); x.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); x.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); Console.WriteLine("Entre com as medidas do triangulo Y: "); y.A = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.B = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); y.C = double.Parse(Console.ReadLine(), CultureInfo.InvariantCulture); double p = (x.A + x.B + x.C) / 2.0; double areaX = Math.Sqrt(p * (p - x.A) * (p - x.B) * (p - x.C)); p = (y.A + y.B + y.C) / 2.0; double areaY = Math.Sqrt(p * (p - y.A) * (p - y.B) * (p - y.C)); Console.WriteLine("Área do X é: " + areaX.ToString("F4", CultureInfo.InvariantCulture)); Console.WriteLine("Área do Y é: " + areaY.ToString("F4", CultureInfo.InvariantCulture)); if (areaX > areaY) { Console.WriteLine("Maior área : X"); } else { Console.WriteLine("Maior área : Y"); } }