none
hola

Respuestas

  • Hola stvn270241,

    Pero si el usuario ingresa los números, porque no te creas una lista de tipo Integer, Double y otro valor numérico y almacenas los valores ahí, luego usando las funciones Max() y Min() puedes obtener el valor máximo y mínimo, e incluso puedes obtener el promedio usando la función Average().

    Algo como : (En este caso una lista de enteros)

    Dim numeros As New List(Of Integer)
    
    Private Sub btnAgregar_Click(sender As Object, e As EventArgs) Handles btnAgregar.Click
    
        Dim num As Integer = CInt(txtNumero.Text)
    
        'Agrega el nuevo número a la lista
        numeros.Add(num)
    
        'Otras operaciones...
    
    End Sub

    Y cuando quieras consultar los valores son usarías las funciones antes mencionadas.

    'Obtenemos el valor mayor
    Dim numMayor As Integer = numeros.Max()
    
    'Obtener el valor menor
    Dim numMenor As Integer = numeros.Min()
    
    'Obtener el promedio
    Dim promedio As Double = numeros.Average()

    En caso no quieras usar una lista, tendrías que recorrer cada fila de tu DataGridView y cada celda de esa fila y comparar valor con valor para obtener el valor máximo y mínimo.

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta stvn270241 sábado, 1 de abril de 2017 23:33
    sábado, 1 de abril de 2017 22:15

Todas las respuestas

  • Hola,

    Vas a llenar tu datagrid con un datatable o con una lista genérica?, podrías sacar tu valor mínimo y máximo de ese objeto. O prefieres recorrer los valores del datagrid?

    Especifícanos un poco más, por favor

    Saludos.


    Si logré resolver tu consulta, no olvides votar como útil y/o marcar como respuesta.

    sábado, 1 de abril de 2017 21:12
  • bueno tengo un proyecto en el cual por afinidad del usuario define cuantas filas se crearan en un data grid y el define los numeros a ingresar  se me a pedido calcular la suma, promedio y sacar el numero mayor y numero menor de los datos ingresados por el usuario y presentarse en label


    por ejemplo tengo una tabla y al presionar un botón sacaría el numero mayor y presentarlo en un label 

    sábado, 1 de abril de 2017 21:23
  • Hola stvn270241,

    Pero si el usuario ingresa los números, porque no te creas una lista de tipo Integer, Double y otro valor numérico y almacenas los valores ahí, luego usando las funciones Max() y Min() puedes obtener el valor máximo y mínimo, e incluso puedes obtener el promedio usando la función Average().

    Algo como : (En este caso una lista de enteros)

    Dim numeros As New List(Of Integer)
    
    Private Sub btnAgregar_Click(sender As Object, e As EventArgs) Handles btnAgregar.Click
    
        Dim num As Integer = CInt(txtNumero.Text)
    
        'Agrega el nuevo número a la lista
        numeros.Add(num)
    
        'Otras operaciones...
    
    End Sub

    Y cuando quieras consultar los valores son usarías las funciones antes mencionadas.

    'Obtenemos el valor mayor
    Dim numMayor As Integer = numeros.Max()
    
    'Obtener el valor menor
    Dim numMenor As Integer = numeros.Min()
    
    'Obtener el promedio
    Dim promedio As Double = numeros.Average()

    En caso no quieras usar una lista, tendrías que recorrer cada fila de tu DataGridView y cada celda de esa fila y comparar valor con valor para obtener el valor máximo y mínimo.

    Saludos.


    JC NaupaCrispín
    Lima - Perú

    La magia no existe, la programación SI

    • Marcado como respuesta stvn270241 sábado, 1 de abril de 2017 23:33
    sábado, 1 de abril de 2017 22:15
  • me ayudarian a como encontrar el valor máximo o mayor  en un datagrid de x filas y, x columnas los números serán ingresados por el usuario 
    domingo, 2 de abril de 2017 3:47
  • Hola stvn270241

    Deseas encontrar el valor máximo de todas las filas y columnas, es decir de todooo el control datagrid, o solo deseas de una sola columna?

    Saludos.


    Si logré resolver tu consulta, no olvides votar como útil y/o marcar como respuesta.

    domingo, 2 de abril de 2017 4:15
  • siii de todo el control datagrid ayudaaaa porfavor
    domingo, 2 de abril de 2017 14:24
  • "En caso no quieras usar una lista, tendrías que recorrer cada fila de tu DataGridView y cada celda de esa fila y comparar valor con valor para obtener el valor máximo y mínimo."

    Es exactamente lo que quiero hacer, recorrer cada fila y columna del datagridview, para encontrar el valor maximo y minimo...

    En mi caso es de una matriz, el valor maximo y minimo de esa matriz. Que codigo tendria que usar...?

    agradeceria la ayuda

    jueves, 15 de junio de 2017 22:28