public static double calculo(double potencia1, double consumo1 )
generada = potencia1 * 7 * 60;
panel = Math.Truncate((consumo1*1000) / generada) + 1;
public static double gasto(double num_panel, double precio_panel)
precio_real = num_panel * precio_panel;
public static double tiempo(double invercion1, double pago)
tiempo_recu = invercion1 / (pago*6);
public static void Main()
double potencia, consumo, paneles, precio, inversion, gasto_casa, recuperacion;
Console.WriteLine("Coloque su consumo en KW:");
consumo = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Coloque lo que paga bimestralmente:");
gasto_casa = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Coloque la potencia del panel:");
potencia = Convert.ToDouble(Console.ReadLine());
Console.WriteLine("Coloque el precio de cada panel:");
precio = Convert.ToDouble(Console.ReadLine());
paneles = Math.Truncate(calculo(potencia,consumo));
inversion = gasto(paneles,precio);
recuperacion = tiempo(inversion,gasto_casa);
Console.WriteLine("Los paneles solares necesarios son {0}. La inversión generada es de {1} pesos. Recuperara su invercion en {2} años", paneles, inversion,recuperacion);