Otero, Lucas
Desarrollo de Software
Guía de trabajos prácticos [5to Informática]
Consideraciones: I)Los siguientes ejercicios serán entregados resueltos el primer miércoles terminado el receso escolar. De no ser posible una entrega personal, está dentro de la obligación del alumno, hacer llegar el trabajo por cualquier medio disponible. II)La entrega será de forma ESCRITA, PROLIJA y ORDENADA (de ser posible, impresa) III)Para la aprobación, el alumno deberá desarrollar cada uno de los ejercicios correctamente. IV)El trabajo es de carácter INDIVIDUAL, y cualquier similitud (evidente) con el de algún compañero de curso significará la invalidación del trabajo completo, calificándose con un UNO. V)Ante cualquier consulta, podrán dirigirse a: lgo3000[arroba]gmail.com
Ejercicio 1 A)Dada una palabra (ingresada por el usuario), extraerle la última y primera letras imprimir el resultado y repetir hasta que la longitud de la cadena resultante sea menor o igual a 2
Ejemplo: Usuario Programa
-> “Improvisado” -> “mprovisad” -> “provisa” -> “rovis” -> “ovi” -> “v”
Otero, Lucas
Desarrollo de Software
B)Imprimir también el resultado invirtiendo el orden de las letras
Ejemplo: Usuario Programa
-> “Improvisado” -> “dasivorpm” -> “asivorp” -> “sivor” -> “ivo” -> “v”
Ejercicio 2 A)Dada una palabra (ingresada por el usuario), identificar las letras vocales existentes en la palabra
Ejemplo: Usuario Programa
-> “Improvisado” -> “i o a”
B)Contar la cantidad de veces que aparece cada vocal en la palabra ingresada
Ejemplo: Usuario Programa
-> “Improvisado” -> “i: 2 veces” -> “o: 2 veces” -> “a: 1 vez”
Ejercicio 3
Otero, Lucas
Desarrollo de Software
A)Dada una oración (ingresada por el usuario), reconocer las distintas palabras que la componen
Ejemplo: Usuario Programa
-> “Esta es una oración de prueba y poco original” -> “Esta” -> “es” -> “una” -> “oración” -> “de” -> “prueba” -> “y” -> “poco” -> “original”
Nota: Un String.. almacena cualquier tipo de caracteres (en teoría), el espacio “ “ es considerado un caracter también.
B)Imprimir luego de cada palabra su longitud (en caracteres)
Ejemplo: Usuario Programa
-> “Esta es una oración de prueba y poco original” -> “Esta : 4 letras” -> “es : 2 letras” -> “una : 3 letras” -> “oración : 7 letras” -> “de : 2 letras”
Otero, Lucas
Desarrollo de Software -> “prueba : 6 letras” -> “y : 1 letra” -> “poco : 4 letras” -> “original : 8 letras”
Ejercicio 4 A)Dado un número entero (ingresado por el usuario), generar una cadena aleatoria con la longitud del valor ingresado
Ejemplo: Usuario
-> 8 -> “zakuhrde”
B)Modificar la anterior rutina para que le pida al usuario un valor más, que defina la cantidad de vocales dentro de la cadena aleatoria
Ejemplo: Usuario
-> 8 -> 4
Programa
-> “zakuhree”
Bien.. esto es todo por ahora, espero que se diviertan con los ejercicios. Tienen variedad, nos vemos en un mes.