/*********************
Arreglos unidimensionales **********************/
/***** se construyen de la
siguiente manera: float[] nombrearreglo=new float[n] **/
/* ejemplo: float[] valoresdados={1.5f, 3.7f, 2.1f}; */
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
namespace Arreglos
{
class Program
{
//En esta aplicación se mostrara el número de empleados,
sus edades, la edad promedio
//el
empleado más joven y el de más edad
static void Main(string[] args)
{
int
numemple = 0; //cantidad de empleados
int i = 0;
string dato = "";
float suma = 0.0f;
float prom = 0.0f;
float minima = 0.0f; //edad
minima
float maxima = 0.0f; //edad máxima
// se
pide la cantidad de trabajadores
Console.WriteLine("la cantidad de trabajadores es: ");
dato = Console.ReadLine();
numemple = Convert.ToInt32(dato);
//Se crea
el arreglo
float[] edades = new float[numemple];
//capturamos los datos
for
(i = 0; i < numemple; i++)
{
Console.WriteLine("Ingrese las edades: ");
dato = Console.ReadLine();
edades[i] = Convert.ToSingle(dato);
}
//encontrar
el promedio
for (i = 0; i < numemple; i++ )
{
suma = suma + edades[i];
}
prom = suma / numemple;
// talla minima
for (i = 0; i < numemple; i++ )
{
if
(edades[i] < minima)
minima = edades[i];
}
//talla
maxima
for (i = 0; i < numemple; i++ )
{
if
(edades[i] > maxima)
maxima = edades[i];
}
//Desplegamos
los resultados
Console.WriteLine("el promedio de edad es{0}", prom);
Console.WriteLine("la edad maxima es {0}", maxima);
Console.WriteLine("la edad minima es {0}",minima);
Console.ReadLine();
}
}
}

No hay comentarios:
Publicar un comentario