C sharp - Ayuda con un ejemplo (Conversión de letras a números)

 
Vista:

Ayuda con un ejemplo (Conversión de letras a números)

Publicado por Andrés Salmerón (1 intervención) el 26/02/2018 17:42:09
Necesito un algoritmo que convierta las letras a números por ejemplo:

uno = 1 ;

dos = 2 ;

tres= 3 ;

Se me ocurrio evaluar las cadenas de textos comparandolas , pero ahora que lo recuerdo esta función de comparación solo funciona con números y mi variable es de tipo string.

Ayuda urgente es para el miércoles enserio lo agradeceria mucho.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda con un ejemplo (Conversión de letras a números)

Publicado por CRISTIAN ALEJANDRO SAAVEDRA TORO (13 intervenciones) el 09/03/2018 16:03:14
Estimado:

Aunque no deberia hacerte la tarea aca esta el c{odigo ya que no lo encontre algo complejo:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
protected void Page_Load(object sender, EventArgs e)
{
    int numeroRetorno = 0;
    numeroRetorno = ValidarNumeros("cinco");
}
 
 
public Int32 ValidarNumeros(string numeroPalabra)
{
    int retorno = 0;
 
    if (numeroPalabra.ToUpper() == "UNO")
    {
        retorno = 1;
    }
    else if (numeroPalabra.ToUpper() == "DOS")
    {
        retorno = 2;
    }
    else if (numeroPalabra.ToUpper() == "TRES")
    {
        retorno = 3;
    }
    else if (numeroPalabra.ToUpper() == "CUATRO")
    {
        retorno = 4;
    }
    else if (numeroPalabra.ToUpper() == "CINCO")
    {
        retorno = 5;
    }
    else if (numeroPalabra.ToUpper() == "SEIS")
    {
        retorno = 6;
    }
    else if (numeroPalabra.ToUpper() == "SIETE")
    {
        retorno = 7;
    }
    else if (numeroPalabra.ToUpper() == "OCHO")
    {
        retorno = 8;
    }
    else if (numeroPalabra.ToUpper() == "NUEVE")
    {
        retorno = 9;
    }
    else
    {
        retorno = 0;
    }
    return retorno;
}

No te acostumbres a que te hagan las tareas ya que eso te pasara la cuenta cuando entres a la vida laboral. trata de pensar un poco ya que es lo que mas harás cuando ejerzas tu profesión.

Saludos
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
2
Comentar