![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
||||
|
||||
Este reto me gustó. Propongo una nueva variante:
En teoría debería funcionar con cualquier caracter que se venga... Saludos, |
#2
|
||||
|
||||
Cita:
Yo siempre había pensado que pascal tenía un defecto de sintaxis al no permitir
que tendría que ser válido puesto que el else corresponde al primer if. Por lo general recurría a
Ahora veo que también lo puedes resolver con
Siempre se aprende algo nuevo ![]() // Saludos |
#3
|
||||
|
||||
idem roman.
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
#4
|
|||
|
|||
Propongo la función mas económica y rentable para capitalizar la primera letra de una palabra,
IVA incluido y descuento ![]() O se queda satisfecho o le devolvemos su dinero ![]() Si encuentra mas barato le abonamos la diferencia ![]()
|
#5
|
||||
|
||||
Cita:
UpCase(Cadena[1]); La cosa es que se requiere, que sea mayúscula la primera letra de cada palabra de toda la frase, pero que además se conviertan en minúsculas las demás. Cita:
![]()
__________________
Lecciones de mi Madre. Tema: modificación del comportamiento, "Pará de actuar como tu padre!" http://www.purodelphi.com/ http://www.nosolodelphi.com/ Última edición por jhonny fecha: 07-05-2008 a las 15:17:04. |
#6
|
||||
|
||||
Yo doy mi voto por la de cHackAll. Había pensado entrarle por ahí, pero desistí porque desconocía yo algo fundamental que hace válida esa solución (y que no es el lo del else)
![]() Pero como nadie lo comenta, supongo que para todos es muy claro así que ahí lo dejo. ![]() // Saludos |
#7
|
|||
|
|||
Cita:
Pues de hecho para mi tambien fue algo nuevo y sorprendente eso del else... me pasaba igual que a ti....yo ponia un begin y un end para manejar estas situaciones......Saludos Roman Última edición por cascarrabias fecha: 08-05-2008 a las 01:26:03. |
#8
|
|||
|
|||
Algo así también me venía funcionando, pero con algún resultado no demasiado correcto.
MARTÍNEZ-MENDOZA GIL ..... Martínez-mendoza Gil (Martínez-Mendoza Gil) HURTADO DE MENDOZA DE LA CUADRA .... Hurtado De Mendoza De La Cuadra (Hurtado de Mendoza de la Cuadra) |
#9
|
|||
|
|||
Cita:
![]() Salud OS
__________________
"La forma de empezar es dejar de hablar y empezar a hacerlo." - Walt Disney |
#10
|
||||
|
||||
¿De qué no tienes NPI? Su código lo que hace es:
La conversión minúscula<->mayúscula se basa en que unas y otras están separadas por 32 caracteres. Lo que yo no sabía, es que esto último -la separación por 32 caracteres- era válido también para caracteres acentuados y ñ. Yo creía que el tipo de datos Char seguía el orden de los caracteres ASCII. // Saludos |
#11
|
|||
|
|||
Cita:
![]() Como lo hace? Pues sumando o restando 32 al carácter indicado por el indice actual... esto es, si le sumas 32 a la A obtendrás la a, lo mismo con los caracteres acentuados y la Ñ... ![]() Y bueno, a lo mejor es muy obvio lo que acabo de poner... jejeje Saludos... |
#12
|
||||
|
||||
![]() Cita:
Santiago.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#13
|
||||
|
||||
Cita:
Igual, de gran utilidad. Gracias de nuevo.
__________________
Uno es responsable de lo que hace y de lo que omite hacer. |
#14
|
||||
|
||||
No había visto este hilo.
Para Santiago: ¡Gracias por revivirlo! ![]() Para Román: Esas dos cosas que aprendiste hace casi cuatro años, ahora las he aprendido yo. ![]() ![]() Para Javier (cHackAll): Gracias por ese par de tremendas revelaciones. * El uso de Else vacío para forzar la correspondencia If-Else. ![]() * A diferencia de la tabla ASCII, la tabla de caracteres ANSI presenta la misma distancia entre las mayúsculas y las minúsculas de todas las letras del alfabeto latino (no sólo las no acentuadas). ![]() Vuelve pronto a los foros, Javier. Estoy seguro que hay mucho que podemos seguir aprendiendo de ti. ![]() Un abrazo. Al. |
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Convertir numero en cadena | rex | JAVA | 7 | 25-10-2007 03:28:11 |
convertir cadena hexadecimal a imagen | Barzaugc | SQL | 3 | 20-09-2006 16:06:44 |
Buscar un palabra dentro de una cadena | eyscom | Varios | 6 | 29-07-2006 00:05:05 |
Convertir una cadena | Ganduke | Varios | 6 | 28-12-2005 14:03:16 |
convertir una cadena de caracteres a un enteros | dmagui | Firebird e Interbase | 2 | 05-08-2005 17:39:16 |
![]() |
|