Ayuda con una duda en Pascal, xfa!!!!!!

Iniciado por marmotilla, 22 Enero 2006, 16:13 PM

0 Miembros y 1 Visitante están viendo este tema.

marmotilla

Buenasss...Tengo una duda sobre una cosa en Pascal..... :rolleyes:

Si tengo en la pantalla una secuencia de letras como esta, por ejemplo:
E F G H I J K L M N

Cómo puedo calcular que cantidad de letras hay? Es decir, en este caso como puedo saber que son 10 letras?

Gracias Besitos... :-*

jvchino

Las letras estan juntas o separadas por un espacio?

Si estan juntas emplea la función "length" que te da la longitud de una variable tipo string.

read(variable)
cantidad:=length (variable)


Si entre letra y letra hay un espacio, una simple operación matemática te sirve:

read(variable)
cantidad:=(length (variable)+1)/2


También cabe la posibilidad de un texto similar a este: E%#F2H?&9M que tiene 4 letras y otros simbolos.  Determinar la cantidad de letras se complica un poco pero no mucho.

SUERTE.

Si ayudo a una sola persona a tener esperanza, no habré vivido en vano.

No, nada llega tarde, porque todas las cosas
tienen su tiempo justo, como el trigo y las rosas