Función Mayor Valor En Una Matriz - Ejercicio De Programacion C# Sharp

En este ejercicio de C#, aprenderás a crear una función que devuelve el valor más grande almacenado en un arreglo de números reales, el cual se especifica como parámetro. Este tipo de ejercicio es ideal para practicar cómo trabajar con arreglos y cómo comparar elementos dentro de ellos en C#. La función recibirá un arreglo de números de tipo float y recorrerá el arreglo para encontrar el valor máximo. Por ejemplo, si se ejecuta el programa con el arreglo data que contiene los valores {1.5f, 0.7f, 8.0f}, la función devolverá 8.0f como el valor máximo. Este ejercicio es excelente para mejorar tus habilidades en C# al trabajar con arreglos, funciones, y comparaciones.

Con este ejercicio, aprenderás a manejar arreglos y a crear funciones en C# que operan sobre ellos para realizar tareas como encontrar el valor máximo de un conjunto de datos.

 Categoría

Funciones

 Ejercicio

Función Mayor Valor En Una Matriz

 Objectivo

Cree una función que devuelva el mayor valor almacenado en una matriz de números reales que se especifique como parámetro:

float[] data={1.5f, 0.7f, 8.0f}
float max = Máximo(datos);

 Ejemplo Ejercicio C#

 Copiar Código C#
// Importing necessary namespaces
using System;

class Program
{
    // Main method to drive the program
    public static void Main()
    {
        // Example array of floating-point numbers
        float[] data = { 1.5f, 0.7f, 8.0f };

        // Calling the Maximum function to find the greatest value in the array
        float max = Maximum(data);

        // Display the result
        Console.WriteLine("The greatest value in the array is: " + max);
    }

    // Function to return the greatest value in an array of real numbers
    public static float Maximum(float[] arr)
    {
        // Initialize max to the smallest possible value
        float maxValue = arr[0];

        // Loop through the array to find the maximum value
        for (int i = 1; i < arr.Length; i++)
        {
            // Update max if a larger value is found
            if (arr[i] > maxValue)
            {
                maxValue = arr[i];
            }
        }

        // Return the largest value found in the array
        return maxValue;
    }
}

 Salida

The greatest value in the array is: 8

 Comparte este Ejercicio C# Sharp

 Más Ejercicios de Programacion C# Sharp de Funciones

¡Explora nuestro conjunto de ejercicios de programación C# Sharp! Estos ejercicios, diseñados específicamente para principiantes, te ayudarán a desarrollar una sólida comprensión de los conceptos básicos de C#. Desde variables y tipos de datos hasta estructuras de control y funciones simples, cada ejercicio está diseñado para desafiarte de manera gradual a medida que adquieres confianza en la codificación en C#.

  •  Función factorial (iterativa)

    En este ejercicio de C#, aprenderás a crear una función iterativa (no recursiva) para calcular el factorial del número especificado como parámetro. El factoria...

  •  Función WriteTitle

    En este ejercicio de C#, aprenderás a crear una función llamada "WriteTitle" que escriba un texto centrado en pantalla, en mayúsculas, con espacios adicionales...

  •  Función devuelve valor para Main

    En este ejercicio de C#, aprenderás a crear un programa en el que puedas usar la función WriteTitle para escribir un título que el usuario especificará ...

  •  Función CountDV

    En este ejercicio de C#, aprenderás a crear una función que calcule la cantidad de dígitos numéricos y vocales que contiene una cadena de texto. La función...

  •  Función IsAlphabetic

    En este ejercicio de C#, aprenderás a crear una función que determine si un carácter es alfabético (de la A a la Z) o no. Esta función se usará de la si...

  •  Función IsNumber

    En este ejercicio de C#, aprenderás a crear una función que determine si una cadena de texto representa un número entero. Esta función se utilizará de l...