Dojo #12

7 views
Skip to first unread message

Anderson Jordão Marques

unread,
Apr 16, 2012, 1:14:49 PM4/16/12
to joinvil...@googlegroups.com

Solução para preencher dicionário, não resisti, mesmo sem ter feito o download do fonte aí está a solução.

string teclas = string.Empty;

//97 é o valor de ‘a’,
for (byte letra = 97, contador = 0, numero = 1; letra < 123; letra++, contador++)
{
teclas = (contador % 3) != 0 ? (string.Concat(teclas, numero)) : (++numero).ToString();
if (teclas.Length == 3 && (numero == 7 || numero == 9))
contador–;
dicionario.Add((char)letra, teclas);
}
dicionario.Add(' ', "0");

Marcos Dallagnelo

unread,
Apr 16, 2012, 1:19:42 PM4/16/12
to joinvil...@googlegroups.com
Isso aí Jordão. Parabéns.

att 
_______________________
Marcos José Dallagnelo

De: Anderson Jordão Marques <anj...@gmail.com>
Para: joinvil...@googlegroups.com
Enviadas: Segunda-feira, 16 de Abril de 2012 14:14
Assunto: [joinville-dojo] Dojo #12

Guilherme Oenning

unread,
Apr 16, 2012, 2:24:31 PM4/16/12
to joinvil...@googlegroups.com
Maldito "(char)letra", haha. Acho que você tinha comentado sobre esta conversão, e pelo visto funciona mesmo :)

Parabéns :)

Jean Marcel Duvoisin Schmidt

unread,
Apr 18, 2012, 1:54:24 PM4/18/12
to Joinville Dojo
legal gostei da solucao tb
=)
Reply all
Reply to author
Forward
0 new messages