Calcular la media de las estaturas de una clase. Deducir cuántos son más altos que la media y cuantos con mas bajos que dicha media.
Solución del diagrama de Flujo.- Se creo un proyecto de consola en el lenguaje de C#:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace EstaturasMedia
{
class Program
{
static void Main(string[] args)
{
// Declaracion de las variables
int n;
float[] H; // Declaracion del Vector H
int i;
float MEDIA;
int ALTOS;
int BAJOS;
float SUMA;
//Ingresando el valor de n numero de Alumnos
Console.WriteLine("Cuantos estaturas de Alumnos vas a registrar? ");
n = Convert.ToInt32(Console.ReadLine());
H = new float[n];
SUMA = 0;
// Captura del Vector H
for (i = 0; i != n ; i++)
{
Console.WriteLine("Teclee la Estatura {0} del Alumno ",i+1);
H[i] = float.Parse(Console.ReadLine());
SUMA = SUMA + H[i];
}
// Operaciones
MEDIA = SUMA / n;
BAJOS = 0;
ALTOS = 0;
// Captura del Vector H
for (i = 0; i != n; i++)
{
if (H[i] < MEDIA )
{
BAJOS = BAJOS + 1;
//BAJOS++;
}
else
{
if (H[i] > MEDIA)
{
ALTOS = ALTOS + 1;
//ALTOS++;
}
}
}
Console.WriteLine("El numero toral de Alumnos es: {0}", n );
Console.WriteLine("La Media de Estaturas: {0}", MEDIA );
Console.WriteLine("Alumnos con la estatura por debajo de la Media: {0}", BAJOS);
Console.WriteLine("Alumnos con la estatura por arriba de la Media: {0}", ALTOS);
Console.ReadKey();
}
}
}

Si no tienes inconveniente me agradaría que el mismo problema se desarrolle e PSeInt, te estaré muy agradecido, un afectuoso saludo desde Honduras.
ResponderEliminar