duda con ejercicio de cadenas
Publicado por Sara (6 intervenciones) el 10/02/2015 20:08:59
Me puede ayudar alguien con este ejercicio
Hay dos procedimientos para conocer la longitud de una cadena de caracteres:
a) Usar la orden longitud:=length(cadena);. Así en la variable entera longitud se almacena la longitud de una cadena de caracteres.
b) Sabiendo que en la posición cero de la cadena se almacena el tamaño de la misma pero como un carácter para tener el mismo resultado anterior, se puede hacer: longitud:=ord(cadena[0]);
Codifique un programa que pida al usuario una cadena de caracteres y devuelva su longitud dos veces, la primera calculada con el método a y la segunda con el b. Incluya cada método en un procedimiento diferente e invoque a estos dos procedimientos desde el módulo principal.
Gracias
Hay dos procedimientos para conocer la longitud de una cadena de caracteres:
a) Usar la orden longitud:=length(cadena);. Así en la variable entera longitud se almacena la longitud de una cadena de caracteres.
b) Sabiendo que en la posición cero de la cadena se almacena el tamaño de la misma pero como un carácter para tener el mismo resultado anterior, se puede hacer: longitud:=ord(cadena[0]);
Codifique un programa que pida al usuario una cadena de caracteres y devuelva su longitud dos veces, la primera calculada con el método a y la segunda con el b. Incluya cada método en un procedimiento diferente e invoque a estos dos procedimientos desde el módulo principal.
Gracias
Valora esta pregunta


0