SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: kaarlaa en Domingo 18 de Marzo de 2007, 02:47

Título: Contar Cantidad De Numeros De Un Cadena
Publicado por: kaarlaa en Domingo 18 de Marzo de 2007, 02:47
Holaa necesito hacer un pograma que me cuente el numero de digitos entre courrencias sucesivas de un mismo dijito. Por ejemplo

58245 el hueco es de tamaño por que entre los dos 5 hay tres numeros.

Lo estoy haciendo en windows aplication...

en mi form puse una lista con un bottone para generar los numeros y despues en otro intente hacer la funcion para contar el hueco pero no he logrado poder hacerlo espero que alguien me pueda dar la solucion..

Esto quiero que pase en el programa

Si en mi lista genero 5  numeros:

4564 = 2
1241= 2
343 = 1
7897 = 2
42514 =3

Numero de huecos  FrecuenciaObservada (Cantidades d un mismo num. de hueco)

1                                           1
2                                           3
3                                           1
Título: Re: Contar Cantidad De Numeros De Un Cadena
Publicado por: JuanK en Domingo 18 de Marzo de 2007, 18:07
Asumiendo que tienes todos los números en un array de caracteres o bien de números.

1- verificas que el primer y ultimo elemento sean el mismo numero
1.1- sino es asi entonces no hay hueco
1.2-Si si son iguales continuas
2- Restas el ultimo índice del primero
Título: Re: Contar Cantidad De Numeros De Un Cadena
Publicado por: kaarlaa en Domingo 18 de Marzo de 2007, 23:26
Pues lo que hice fue abrir los números de una archivo y los puse en un lista por que asi me lo pidieronn entonces para poder hacer eso tengo que convertir la lista en un arreglo???
Título: Re: Contar Cantidad De Numeros De Un Cadena
Publicado por: JuanK en Lunes 19 de Marzo de 2007, 04:21
si.