obten er clave de credencial de elector

      • 3
      • mensajes
      • miembro desde
      • 04/12/07
    #1 obten er clave de credencial de elector

    Hola
    Lo unico que quiero es como obtener ciertos caracteres de una cadena donde se de los nombres y apellidos de un usuario para sacar la clave de una credencial. Algo asi como la CURP

  1. ¿Este tema te pareció interesante? Compártelo!

    ¿No es lo que buscabas? Intenta buscar un tema similar

    4 comentarios / 39736 Visitas

      • 333
      • mensajes
      • miembro desde
      • 15/07/07
    06/12/2007
    #2 Re: obten er clave de credencial de elector

    Queres tomar ciertos caracteres de un string?
    Podes usar tuvariablestring.Substring(pos_inicial, cantidad_de_pos);

    eso te devuelve un pedazo de un string. Sino fijate que para manejar strings hay muchos metodos que (si tenes el intellisense configurado) se te despliegan de una variable string.

    Si podes darnos mas especificaciones capaz que te podemos ayudar mejor...


    saludos!!


    leo

      • 3
      • mensajes
      • miembro desde
      • 04/12/07
    06/12/2007
    #3 Re: obten er clave de credencial de elector

    Mira ejemplo

    Paterno: Herrera
    Materno: Contreras
    Nombre: Eduardo
    Feche de naciemiento: 20 de agosto de 1969
    Edo. de nacimineto: 30 (Veracruz)
    Sexo: H

    la clave seria HRCOED69082030H

    2 CONSONATES DEL PRIMER APELLIDO, 2 primeros del segundo apellido y 2 primeros del nombre y si lleva maria elena o jose luis los caracteres del nombre son el(elena) o lu (luis.)

      • 1,673
      • mensajes
      • miembro desde
      • 05/10/07
    06/12/2007
    #4 Re: obten er clave de credencial de elector

    ¿Y si el apellido tiene una sola consonante, o ninguna?

      • 333
      • mensajes
      • miembro desde
      • 15/07/07
    06/12/2007
    #5 Re: obten er clave de credencial de elector

    la verdad que no creo que halla un metodo que distinga entre consonantes y vocales...

    ahi ya tendrias que desarrollar algo vos... podes hacer algo asi:

    Te creas un array de char con todas las consonantes (lo podes declarar como una constante, ya que no lo vas a cambiar)
    Despues, con los datos que tengas que trabajar, les aplicas el metodo ToCharArray() y lo pasas todo a tu array de caracteres...

    Código:
            string hola = "hello";
            char[] arr;
            arr = hola.ToCharArray();

    despues haces un foreach (char caracter in arr) y vas validando caracter por caracter a ver si es consonante, si es consonante lo tomas... es un algoritmo sencillo...

    espero q te sirva

    saludos!!


    leo
IR ARRIBA