// OrtizOL - xCSw using System; public class SinInterfazComun { public static void Main() { Int32 num1 = 3; Int32 num2 = 7; Console.WriteLine("Promedio de {0} y {1}: {2}", num1.ToString(), num2.ToString(), Promedio(num1, num2)); } // Versión dinámica de cálculo de promedio de dos números: public static dynamic Promedio(dynamic x, dynamic y) { return (x + y) / 2; } // public static Int32 Promedio(Int32 x, Int32 y) // { // return (x + y) / 2; // } // public static double Promedio(double x, double y) // { // return (x + y) / 2; // } // Otras implementaciones para los tipos integrales (o integrales) // ... }