Busqueda

Resultados

Mostrando entradas con la etiqueta Ejercicios de cadenas. Mostrar todas las entradas
Mostrando entradas con la etiqueta Ejercicios de cadenas. Mostrar todas las entradas

miércoles, 28 de octubre de 2009

Ejercicios sobre cadenas (string) turbo pascal

Saludos acá les dejo varios ejercicios tipo examen para que los desarrollen, practiquen y tomen fortalezas, adelante muchachos les invito a que los hagan todos y cada uno de ellos

  1. Desarrolle una función que devuelva una cadena con un caracter repetido n veces.
  2. Implemente una función que elimine los caracteres en blanco a la izquierda de una cadena y retorne esta sin los espacios en blanco a la izquierda.
  3. Realice una función que elimine los caracteres en blanco a la derecha de una cadena y retorne ésta sin los blancos a la derecha.
  4. Escriba una función que determine si una cadena esta vacia o no.
  5. Desarrolle una función que elimine los espacios en blanco a ambos extremos de la cadena.
  6. Implemente una función que devuelva una cadena invertida.
  7. Un palíndromo es una palabra que se lee igual hacia adelante que hacia atras. Desarrolle una función que determine si una palabra es palíndrome o no.
  8. Un número capicúo se refiere a cualquier número que se lee igual de izquierda a derecha y de derecha a izquierda. Escriba una función que determine si un número es capicúo o no.
  9. Escriba una función que determine la cantidad de minusculas en una cadena.
  10. Escriba una función que determine la cantidad de mayusculas en una cadena.
  11. Desarrolle una función que calcule la cantidad de veces que se repite un caracter dado en una cadena.
  12. Escriba una función que remplace un caracter por otro en una cadena.
  13. desarrolle una función que lea caracter a caracter, mostrandolo por pantalla, mediante el teclado y que valide que el caracter pertenezca a un conjunto valido de caracteres devolviendo la cadena resultante.
  14. Realice una función que compare dos cadenas y que devuelva 0 si cad1 es mayor que cad2, 1 si cad1 es igaul a cad2, y 2 si cad1 es mayor que cad2.
  15. Desarrolle una función que devuelva una cadena en minusculas.
  16. Elabore el conjunto de funciones necesarias para convertir de una base númerica a otra base. Es decir, decimal a binario, decimal a octal, decimal a hexadecimal, octal a binario, octal a hexadecimal, octal a decimal, hexadecimal a binario, hexadecimal a octal, hexadecimal a decimal, binario a decimal, binario a octal y binario a hexadecimal.
Si los desarrollan les aseguro que saldran bien..., les sugiero hacer el algoritmo primero y luego la implemtación