Вы находитесь на странице: 1из 2

Lenguaje de Programacin I

Cadena de Caracteres
Prctica Dirigida
Para todas las aplicaciones aqu planteadas considere que se ingresar por teclado una
cadena de caracteres formada por una o ms palabras, la cual se guardar en una variable
llamada texto.
Parte I
Para estos problemas slo utilice los mtodos bsicos de la clase String.
1. Desarrolle un mtodo sin valor de retorno que reciba una cadena y muestre la cantidad de
espacios en blanco.
. !onstruya un mtodo sin valor de retorno que reciba una cadena y la muestre sin espacios
en blanco.
". !onstruya un mtodo sin valor de retorno que reciba una cadena y luego muestre en la
primera lnea un carcter, en la segunda los dos primeros caracteres, en la tercera los tres
primeros caracteres y as sucesivamente.
#. Dise$e un mtodo que reciba una cadena% retorne y muestre dic&a cadena pero con el
primer carcter al final.
'. Desarrolle un mtodo que reciba una cadena% retorne y muestre dic&a cadena en
min(sculas.
). !onstruya un mtodo que reciba una cadena% retorne y muestre dic&a cadena con la
primera letra en may(scula y el resto en min(sculas.
Parte II
Para el desarrollo de estas aplicaciones, puede utili*ar los otros mtodos e+puestos en la clase
de teora.
,. Desarrolle un mtodo que reciba un te+to que puede tener varios espacios al inicio, al final
y entre cada palabra. -l mtodo devolver el te+to inicial eliminando los espacios que
estn de mas y de.e un slo espacio entre cada palabra. /uestre el nuevo te+to.
0. Dise$e un mtodo que reciba un te+to y devuelva slo la primera palabra.
1. Dise$e un mtodo que reciba un te+to y lo devuelva sin la (ltima palabra.
12. Desarrolle un mtodo que reciba un te+to y devuelva slo las palabras e+tremas.
11. Dise$e un mtodo que reciba un te+to y lo retorne con la (ltima palabra al inicio.
1. 3eciba una cadena numrica y visualice el menor n(mero posible.
Prctica Domiciliaria
Prof. Ing Edwin Vallejos Attilano 1 I!AA"

Lenguaje de Programacin I
!onsidere que el te+to a tratar ser ingresado por teclado.
1. !onstruya un mtodo que reciba un te+to y devuelva la cantidad de palabras que tiene,
tenga en cuenta que puede &aber varios espacios entre palabras.
. Dise$e un mtodo sin valor de retorno que reciba una cadena y la muestre reempla*ando
sus espacios en blanco por asteriscos.
". Desarrolle un mtodo sin valor de retorno que reciba una cadena y la muestre al revs.
#. !onstruya un mtodo que reciba una cadena% retorne y muestre dic&a cadena pero con el
ultimo carcter al inicio.
'. Dise$e un mtodo que reciba una cadena% retorne y muestre dic&a cadena en
may(sculas.
). Desarrolle un mtodo que reciba un te+to y devuelva slo la (ltima palabra.
,. !onstruya un mtodo que reciba un te+to y lo devuelva sin la primera palabra.
0. !onstruya un mtodo que reciba un te+to y lo retorne con la primera palabra al final.
1. -limine de una cadena cierta cantidad de caracteres a partir de una posicin. 4tilice un
mtodo que retorne la nueva cadena.
12. Desarrolle un mtodo que reciba una cadena numrica y visualice el mayor n(mero
posible.
11. !onstruya un mtodo que reciba una cadena numrica y visualice en palabras cada uno
de sus dgitos.
Prof. Ing Edwin Vallejos Attilano 2 I!AA"

Вам также может понравиться