- Curso
- Funciones B
- Buscar el mayor valor en una matriz
Buscar el mayor valor en una matriz
Última actualización:
23/08/2020
⁃
Dificultad:
Intermedio
Cree un programa en C# que implemente una función llamada BuscarMayorValor que reciba como parámetro un array de 5 números reales solicitados al usuario. Deberá obtener y mostrar el mayor de esos números.
Entrada
5
4
5
6
7
Salida
7
Solución
using System;
class FuncionBuscarValorMaximoArray
{
static void Main(string[] args)
{
int total = 5;
float[] datos = new float[total];
for (int i = 0; i < total; i++)
{
datos[i] = Convert.ToSingle(Console.ReadLine());
}
float max = Maximo(datos);
Console.WriteLine(max);
}
public static float Maximo(float[] datos)
{
float max = -99999999.00f;
for (int i = 0; i < datos.Length; i++)
{
if (i == 0)
{
max = datos[i];
}
else
{
max = max < datos[i] ? datos[i] : max;
}
}
return max;
}
}