La condición es un poco más engorrosa y se trabaja sobre un vector y no sobre una matriz, pero si alguien me resuelve el problema planteado ahí arriba ya sería feliz porque lo que no sé cómo expresar el "Nº de veces que se cumple una condición.
Sí hombre, si el programa ya lo tengo hecho pero tengo que expresar formalmente lo que hace, y eso pues lo debería de expresar en lenguaje matemático. Así pues, el programa que tu dices, "devolvería" el contador, que cumple que es "Nº DE VECES / A[i][j]=3, 1<=i<=n, 1<=j<=m". Tiene que haber un simbolito matemático que sea mi solución, estoy casi seguro.Moki_X escribió:Por la notación que has usado y por tu firma, supongo que será un programa informático.
¿No puedes recorriendo la matriz elemento por elemento? Y mediante un if, compruebas si a[i][j]=3. Si se cumple esa condición, haces aumentar un contador de tipo entero
nayru2000 escribió:Bueno, pues vengo a preguntar una chorrada, pero que yo no sé hacer.
El caso es que tengo que hacer un problema en el que se ha de resolver "el nº de veces que se cumple una condición" y no sé cómo expresarlo matemáticamente.
Os planteo un problema sencillo y a ver si me podéis ayudar con la notación:
Dada la matriz A, de tamaño n filas y m columnas, se trata de saber el nº de elementos cuyo valor es 3.
Sería algo así como "Nº DE VECES / A[i][j]=3, 1<=i<=n, 1<=j<=m"
El problema que tengo que resolver no es ese, por si hay alguna dudaLa condición es un poco más engorrosa y se trabaja sobre un vector y no sobre una matriz, pero si alguien me resuelve el problema planteado ahí arriba ya sería feliz porque lo que no sé cómo expresar el "Nº de veces que se cumple una condición.
Saludos y gracias de antemano!!
Parece una solución válidaNiGhTmArE escribió:¿Podría ser algo así?
|{i,j € N / 1<=i<=n, 1<=j<=m ^ A[i][j]=3}| = x
Siendo x el número de veces , {} indica un conjunto y || la cardinalidad del conjunto.
Hace tiempo que no uso notación matemática, espero que te sirva.

Suponte que el problema sea: Se tiene una matriz A, con n filas y m columnas. Se desea saber cuántos elementos de A tienen valor 3. Lo que yo necesito es expresar matemáticamente cuál es la solución del problema.xavierll escribió:mmm... podrias poner exactamente lo que quieres poner como condicion?? (es que yo personalmente no te entiendo bien xD..)
Si lo que quieres es un simbolo para que te haga de "nº de veces" lo unico que se me ocurre es el simbolo "para todo" (A patas arriba) y luego poner la condicion..
¿?Entiendo lo que dices, y en cualquier programa informático la cosa estaría bien, ahora, que en notación matemática no sé si se cumple eso de que "si se cumple una condición vale 1 y sino se cumple vale 0", por tanto no estoy convencido de que escribir eso sea válido.Escapology escribió:Vamos a ver...
n
Σ( vector[i] == 3)
i=1