..NICY..
class Program
{
static void captura(double[] v, string mensaje)
{
int x;
for (x = 0; x < v.Length; x++)
{
Console.WriteLine(" CAPTURAR {0} {1}:", mensaje, x + 1);
v
- = double.Parse(Console.ReadLine());
}
}
static double suma(double[] v)
{
int x;
double s = 0;
for (x = 0; x < v.Length; x++)
s = s + v
return s;
}
static double Promedio(double[] v)
{
double P;
P = suma(v) / v.Length;
return P;
}
static double Mayor(double[] v)
{
int x;
double M = v[0];
for (x = 1; x < v.Length; x++)
{
if (v
{
M = v
}
}
return M;
}
static double Menor(double[] v)
{
int x;
double Me = v[0];
for (x = 1; x < v.Length; x++)
{
if (v
{
Me = v
}
}
return Me;
}
static void Deb(double[] v, double D, string mensaje)
{
int x;
double dprom = 0;
for (x = 0; x < v.Length; x++)
{
if (v
dprom++;
}
Console.WriteLine(" CANTIDAD DE PERSONAS CON UN {0} MENOR DE {1}:{2}", mensaje, D, dprom);
}
static void Main(string[] args)
{
double[] peso = new double[2], estatura = new double[2];
captura(peso, "PESO");
captura(estatura, "ESTATURA");
int OP;
do
{
Console.WriteLine(" 1.- SUMATORIA:n 2.- PROMEDIO:n 3.- MAYOR:n 4.- MENOR:n 5.- POR DEBAJO DE.. : n 6.- SALIR");
OP = int.Parse(Console.ReadLine());
Console.Clear();
switch (OP)
{
case 1:
Console.WriteLine(" SUMA PESO: {0}", suma(peso));
Console.WriteLine(" SUMA ESTATURA: {0}", suma(estatura));
break;
case 2:
Console.WriteLine(" PROMEDIO PESO: {0}", Promedio(peso));
Console.WriteLine(" PROMEDIO ESTATURA: {0}", Promedio(estatura));
break;
case 3:
Console.WriteLine(" MAYOR DE PESO: {0}", Mayor(peso));
Console.WriteLine(" MAYOR DE ESTATURA: {0}", Mayor(estatura));
break;
case 4:
Console.WriteLine(" MENOR DE PESO: {0}", Menor(peso));
Console.WriteLine(" MENOR DE ESTATURA: {0}", Menor(estatura));
break;
case 5:
double d;
Console.WriteLine("POR DEBAJO PESO: ");
d = double.Parse(Console.ReadLine());
Deb(peso, d, "Peso");
Console.WriteLine("POR DEBAJO ESTATURA: " );
d = double.Parse(Console.ReadLine());
Deb(estatura, d, "Estatura");
break;
case 6:
Console.WriteLine("SALIR:");
break;
}
Console.ReadKey();
} while (OP != 6);
}
}
}