Documentos de Académico
Documentos de Profesional
Documentos de Cultura
GUA DE LABORATORIO N 14
Escuela Profesional: Ingeniera de Sistemas. Ciclo y Turno: Segundo - Noche ocente: Ing. Montoya Negrillo, any Asignatura: Metodologas de Programacin. Semestre Acadmico: 2013-II !ec"a:
V. NUEVAS LIBRERIAS 9er diapositiva 3:. en 'ava;5#$ < VI. USO DEL SOFTWARE
#.,3.pdf
Pg. 1 de 13
private v i! "B#tt $%A&ti $Per' r(e!)"ava.a*t.eve$t.A&ti $Eve$t evt+ , -- TODO a!! . #r /a$!0i$1 & !e /ere2 trin" codi"o = >>,codi"of,codi"ov? totalro! = totalro! @ 1? codi"ov=>:,.9ER .D5D CE 5R 9566E'A >? ystem.out.printlnBcodi"ov.substrin"B&,CDD? codi"o = >EEE> @ totalro!? ystem.out.printlnB>codi"o> @ codi"oD? ystem.out.printlnB>codi"o%> @ codi"o.len"t4BDD? codi"of = >5> @ codi"o.substrin"BBcodi"o.len"t4BD ; &D, codi"o.len"t4BDD? jtFtCodi"o.set$eFtBcodi"ofD? jtFt,ombre.set$eFtB>>D? G
Pg. 2 de 13
DiseHe un mItodo que permita analizar una cadena y muestre una estadistica de mayusclas, minusculas, di"itos, espacios en blancos y otros di"itos utilizados. E"e(p0 2 cadena ;;J )6ima, %C de Mayo de %E11*
Pg. 3 de 13
54ora v2yase al editor de cdi"o y "enere el si"uiente cdi"o 4a"a doble clicL sobre los botones y "enere los mItodos faltanK
Pg. ! de 13
Pg. " de 13
%. Construya un pro"rama lea una cadena y muestre informacin con las si"uientes
opcionesK Devuelva la lon"itud del $eFto. epara las palabras. Convierta el teFto en MayMsculas. Convierta el teFto en MinMsculas. Muestre estad8sticas de 9ocales. Muestre los caracteres utilizados en el teFto y su respectiva representacin en el Cdi"o 5 C... Devuelva el teFto sin la primera palabra. Devuelva el teFto sin la Mltima palabra. .nvierta el teFto 6a palabra mas corta. SOLUCION +aso 1K Construya el si"uiente diseHoK
Pg. # de 13
!e 0 3 7 t $e3
Pg. $ de 13
Pg. % de 13
Pg. & de 13
Pg. 1' de 13
Pg. 11 de 13
BIBLIOGRAFIA
VASQUEZ PARAGULLA, Julio. Super Java SE for windows with Parainfor&ati'os, ())*. "S+ , -.*/0)1/23(()/$/3. et!eans "#E. $% ed. Li&a
Pg. 12 de 13
EJERCICIOS PROPUESTOS
Desarrolle los si"uientes ejercicios y presIntelos al final el laboratorio 1. Escribir un pro"rama que convierta una fec4a en formato >MMDDNNNN> al formato >DD de mes del NNNN>. +or ejemplo, para >1%E0%EE/> deber8a devolver >0 de diciembre del %EE/>. %. Escribir un pro"rama que limpie de ruidos una seHal de entrada. 6a seHal de entrada ser2 una cadena con letras y nMmeros y la salida ser2 la misma cadena eliminando los nMmeros. +or ejemplo para la cadena >Es%toE &es uCna se11Hal cEon ru1id%os> debe devolver >Esto es una seHal con ruidos>. &. Realizar un pro"rama que realice un filtrado de mensajes electrnicos recibidos en un servidor de correo. El filtro marcar2 como inv2lidos las si"uientes caracter8sticas del mensajesK 6os que conten"an en el t8tulo del mensaje palabras ofensivas. 6os que conten"an arc4ivos con eFtensin no permitida comoKO.eFe, O.mml, O.bat, O.vbs.
(. Construya un pro"rama que lea una cadena y ten"a las si"uientes opciones para manejar cadenas mediante mItodosK Reciba una cadena y devuelva otra cadena pero solo con las consonantes utilizadas en dic4o teFto. EjemploK &a!e$a 8*Esto es una cadena*, El mItodo deber2 de devolver $#eva&a!e$a= )stsncdn* Reciba una cadena y permita mostrar en un Prea de $eFto la informacin referente a cuantas palabras de menos de ( caracteres eFisten en dic4o teFto. Ejemplo &a!e$a 8*$enemos que aprobar el curso de Estructura* El mItodo deber2 insertar en el 2rea de $eFtoK )Ca$ti!a! !e pa0a7ra3 & $ (e$ 3 !e 9 &ara&tere3 3 $2 :; Reciba una cadena con letras y devuelva otra cadena invertida pero tomando solo las vocales. EjemploK &a!e$a 8*Esto es una cadena*, El mItodo deber2 de devolver tra&a!e$a= )aeaaueoE* Reciba una cadena y permita mostrar en un Prea de $eFto la informacin referente a cuantas palabras con % caracteres eFisten en dic4o teFto. Ejemplo &a!e$a 8*El IFito es fruto de nuestro esfuerzo*, El mItodo insertara en el 2rea de teFtoK E0 te<t tie$e : pa0a7ra3 !e = &ara&tere3. Reciba una cadena y permita mostrar en un Prea de $eFto la informacin referente a cuantas palabras que ten"an m2s de Q caracteres eFisten en dic4o teFto.
Q. Escribir un pro"rama que ten"a las si"uientes opciones para manipular una fraseK Reemplace los espacios vac8os por el s8mbolo asterisco BOD. El numero de consonantes. 6a palabra m2s corta. 6a palabra m2s lar"a. +ermita borrar espacios en blancos consecutivos. Mostrar los caracteres utilizados en el teFto y su representacin en cdi"o 5 C...
Pg. 13 de 13