Console.Write("Ingrese el numero 1:");
Num1= Console.ReadLine();
Console.Write("Ingrese el numero 2:");
Num2 = Console.ReadLine();
Flag = ValidarProducto1( Num1 , ref SalidaNum1);
Flag = ValidarProducto2( Num2 , ref SalidaNum2);
Producto = CalcularProducto(SalidaNum1,SalidaNum2);
Console.WriteLine("El producto es:" + Producto);
private int CalcularProducto(int SalidaNum1, int SalidaNum2)
Producto = SalidaNum1 * SalidaNum2;
private bool ValidarProducto1(string Num1, ref int SalidaNum1)
if(!int.TryParse(Num1, out SalidaNum1))
Console.WriteLine("Usted debe ingresar un dato numerico");
Console.WriteLine("Usted debe ingresar un numero positivo");
private bool ValidarProducto2(string Num2, ref int SalidaNum2)
if(!int.TryParse(Num2,out SalidaNum2))
Console.WriteLine("Usted debe ingresar un dato numerico");
Console.WriteLine("Usted debe ingresar un numero positivo");