namespace MJ15011Guia3Ej18
public static double clasicaoranchera( double clasica, double ranchera)
cantida = clasica + ranchera;
public static double poporock(double pop, double rock)
public static double todos(double clasica, double ranchera, double pop, double rock)
todo = suma.clasicaoranchera(clasica, ranchera) + suma.poporock(pop, rock);
namespace MJ15011Guia3Ej18
public static class porcentaje
public static double valorporcentual( double fac1, double fac2)
resultado = (fac1 * fac2) / 100;
namespace MJ15011Guia3Ej18
public static void Main()
double clasica, ranchera, pop, rock, todo, cantidad, cantida, porrockpop, porclasicaranchera;
Console.WriteLine("Hello World");
rock = leerdouble("ingrese las cantidad de personas que le gusta el rock");
ranchera = leerdouble("ingrese las cantidad de personas que le gusta el rancheras");
pop = leerdouble("ingrese las cantidad de personas que le gusta el pop");
clasica = leerdouble("ingrese las cantidad de personas que le gusta el clasica");
Console.WriteLine("\nIngrese cantidad de personas encuestadas:");
total =string.Copy(Console.ReadLine());
cantidad = suma.poporock( pop, rock);
cantida = suma.clasicaoranchera( clasica, ranchera);
todo = suma.clasicaoranchera( clasica, ranchera) + suma.poporock( pop, rock);
porrockpop = porcentaje.valorporcentual(pop, rock);
porclasicaranchera = porcentaje.valorporcentual(ranchera, clasica);
Console.WriteLine("\n\nRESULTADOS");
Console.WriteLine("suma de rock mas pop: {0:####.##}/{1}",cantidad, total);
Console.WriteLine("porcentaje rock y pop : {0:####.##}%",porrockpop);
Console.WriteLine("suma de clasica mas rancheras: {0:####.##}/{1}",cantida, total);
Console.WriteLine("porcentaje clasica y rancheras: {0:####.##}%",porclasicaranchera);
Console.WriteLine("suma del total: {0:####.##}/{1}",todo, total);
static double leerdouble (string mensaje)
Console.WriteLine(mensaje);
valor = double.Parse(Console.ReadLine());