Título: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: MikeSky en 10 Diciembre 2014, 19:55 pm Debo sumar los elementos que se encuentren en una fila o columna impar de una matriz que está en un DataGridView.
Éste es el código que llevo: Código
He hecho de todo pero no sé como sumar los elementos de una fila o columna impar. Ayuda por favor !!! Se los agradezco de antemano Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: Eleкtro en 10 Diciembre 2014, 20:15 pm No se si te refieres a hacer esto:
Código
Saludos Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: MikeSky en 10 Diciembre 2014, 20:40 pm Elektro, gracias por responder !!!
Lo he programado según tu ayuda pero me genera error: en la línea Código: Select CInt (cell.Value) genera que se espera fin de instrucción y en la línea Código: MsgBox(sumRow) sumRow me aparece sin declararNo entiendo por qué Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: Eleкtro en 10 Diciembre 2014, 21:23 pm genera que se espera fin de instrucción No entiendo por qué Es un error de sintaxis (por tu parte), como te indica se espera un final de instrucción, un cierre tras una apertura de paréntesis, ¡muestra el código! EDITO: Ah, ya veo, dejaste un espacio en blanco en: Cint (), aunque no se si ese será el único problema del código, muestralo si te sigue fallando. ¿Que versión de VisualStudio estás utilizando?, esos "descuidos" los debería resolver la IDE por si misma sin intervención tuya, a menos que estás utilizando una versión muy antigua quizás?. Saludos! Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: MikeSky en 10 Diciembre 2014, 21:29 pm Sii jeje ya me salió ... era un error mío !!!
Estoy usando Visual 2008 Express En cuanto al código que me enviaste, funciona perfecto con las dos primeras filas ... pero como es una matriz de 5 lineas puedo cambiarlo para que solo funciones con las lineas 1, 3 y 5 ?? Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: Eleкtro en 10 Diciembre 2014, 21:32 pm como es una matriz de 5 lineas puedo cambiarlo para que solo funciones con las lineas 1, 3 y 5 ?? Claro, crea un búcle que itere los índices para comprobar que índices son primos, y cuando encuentres uno, haces las sumas. Con esta función puedes hacer la tarea de comprobar si un número es primo: Citar Código
EDITO: Pseudo-código: Código: for x as integer = 0 to (rows.count -1) if NumberIsPrime(x) then... end if next Saludos! Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: MikeSky en 10 Diciembre 2014, 21:44 pm Con esta función puedes hacer la tarea de comprobar si un número es primo: Bueno no era lo que precisamente preguntaba, pero me sirve para otro proyecto que estoy haciendo. Jeje :) A lo que me refiero es si puedo modificar el código que pusiste de manera que solo sume los elementos de la línea 1, la linea 3y la línea 5 ALGO COMO ESTO F1 1 2 3 4 5 = 15 F2 6 7 8 9 5 F3 2 6 8 7 2 = 25 F4 1 2 3 4 5 F5 1 2 4 9 2 = 18 Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: Eleкtro en 11 Diciembre 2014, 08:39 am Bueno no era lo que precisamente preguntaba, pero me sirve para otro proyecto que estoy haciendo. Jeje :) A lo que me refiero es si puedo modificar el código que pusiste de manera que solo sume los elementos de la línea 1, la linea 3y la línea 5 ALGO COMO ESTO F1 1 2 3 4 5 = 15 F2 6 7 8 9 5 F3 2 6 8 7 2 = 25 F4 1 2 3 4 5 F5 1 2 4 9 2 = 18 No se si quieres hacerlo directamente usando las dimensiones de la matriz, o usando las filas del GridView (y si es esto último entonces ya tienes el código hecho, solo debes adaptarlo a tus necesidades), sea como sea ambas cosas se hacen de "igual" forma, ¿cual es el problema que encuentras?, muestra tus progresos y especifica donde estás atascado. Saludos! Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: MikeSky en 12 Diciembre 2014, 17:07 pm Muchas gracias Elektro. aquí comparte el código para sumar elementos de filas impares de una matriz en DataGridView
Código
Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: CRIPLATA en 15 Diciembre 2014, 09:27 am HOLA, TENGO UN PROBLEMA, QUIERO SUMAR LAS COLUMNAS IMPARES, INTENTE REALIZAR COMO UDS LO A REALIZADO PERO AL SUMAR LA COLUMNA EL RESULTADO ES LE MISMO QUE EL DE LA FILAS
Título: Re: (Ayuda) Sumar elementos de fila o columna impar en DataGridView (VisualBasic) Publicado por: Eleкtro en 15 Diciembre 2014, 16:14 pm HOLA, TENGO UN PROBLEMA, QUIERO SUMAR LAS COLUMNAS IMPARES, INTENTE REALIZAR COMO UDS LO A REALIZADO PERO AL SUMAR LA COLUMNA EL RESULTADO ES LE MISMO QUE EL DE LA FILAS 1) Lee las normas del foro, está prohibido abusar de las mayúsculas. 2) Crea un tema para formular tu pregunta, no invadas con preguntas un tema ajeno que ya está resuelto. 3) Da más detalles y sobre todo muestra el código. Es imposible ofrecerte ayuda con los datos que diste. Tema cerrado |