namespace GL22EVA2RM19039
public static void Main(string[] args)
Console.WriteLine("RM19039Eval2 \nPERSONAS ENCUESTADAS; PROMEDIO DE EDADES Y CANTIDAD DE MUJERES ENCUESTADAS");
Console.WriteLine("Autor: Rodriguez Monterroza Ricardo Francisco \nCarnet:RM19039");
Console.WriteLine("Grupo de Laboratorio: 22");
personas = ValidacionDatos();
promedio = Validaredad(personas);
genero = ValidarSexo(personas);
Console.WriteLine("\n El promedio de las personas evaluadas es: {0}", promedio);
Console.WriteLine("\n la cantidad de mujeres encuestadas es {0}", genero);
public static int ValidacionDatos()
Console.WriteLine("¿Que cantidad de personas seran encuestadas(valor entero positivo, mayor que 0)");
personas = int.Parse(Console.ReadLine());
Console.WriteLine("Error de datos. La cantidad de datos debe ser un numero entero positivo, mayor que 0");
Console.WriteLine("Ingrese el dato nuevamente");
Console.WriteLine("¿Que cantidad de personas seran encuestadas(valor entero positivo, mayor que 0)");
personas = int.Parse(Console.ReadLine());
public static double Validaredad(int personas)
for (int i = 0; i < personas; i++)
Console.WriteLine("\n {0}° persona, ingrese la edad de la persona:", i + 1);
edades = double.Parse(Console.ReadLine());
Console.WriteLine("Error de datos. la edad de la persona debe ser positivo");
Console.WriteLine("\n ingrese la edad de la persona:");
edades = double.Parse(Console.ReadLine());
promedio += edades / personas;
public static int ValidarSexo(int personas)
for (int i = 0; i < personas ; i++)
Console.WriteLine("Digite el sexo del encuestado {0} (masculino:0, femenino.1):", i + 1);
genero = int.Parse(Console.ReadLine());
while (genero < 0 || genero > 1)
Console.WriteLine("Error de datos. Digite el sexo del encuestado Nuevamente (masculino:0, femenino.1):");
genero = int.Parse(Console.ReadLine());