Tarea algoritmos
Enviado por Alfredo Mendoza • 20 de Junio de 2016 • Examen • 1.233 Palabras (5 Páginas) • 173 Visitas
Tarea algoritmos
1)Considere una matriz de n x m , llénelos con números al azar entre 0 y 100 , y realice lo siguiente:
- Hallar el numero mayor y su posición dentro del array
- Mostrar la suma de cada fila del array
- Mostrar el promedio de cada fila del array
- Mostrar el promedio de todo el array
static void Main(string[] args)
{
Console.WriteLine("Ingresar el numero de filas");
int n = int.Parse(Console.ReadLine());
Console.WriteLine("Ingresar el numero de columnas");
int m = int.Parse(Console.ReadLine());
Console.WriteLine("=====================================");//para separar la matriz
int[,] fyc = new int[n, m];
Random rand = new Random(); // constructor de variables aleatorias
for (int i = 0; i < fyc.GetLength(0); i++)
{
for (int j = 0; j < fyc.GetLength(1); j++)
{
Console.Write((fyc[i, j]=rand.Next(0,100)) + " ");
}
Console.WriteLine();
}
Console.WriteLine("=====================================");//Para separar los promedios
//Hallando suma y promedio de la fila en este caso variable N
int dimension = m;
int[] sum = new int[n];
int[] prom = new int[n];
for (int i = 0; i < fyc.GetLength(0); i++)
{
sum[i] = suma(fyc, dimension, i);
prom[i] = prome(fyc, dimension, i);
}
for (int i = 0; i < sum.Length; i++)//suma de la fila
{
Console.WriteLine("La suma de la " + (i + 1) + " fila es : " + sum[i]);
}
for (int i = 0; i < sum.Length; i++)//prom de la fila
...