ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Preguntas java


Enviado por   •  20 de Junio de 2021  •  Apuntes  •  908 Palabras (4 Páginas)  •  95 Visitas

Página 1 de 4

EJERCICIO 1

Dada una cadena de letras en minúsculas y un número entero (longitud de la subcadena resultante), determine la subcadena de esa longitud que contenga la mayor cantidad de vocales. Si hay más de una subcadena con el número máximo de vocales, devuelva la que comienza en el índice más bajo. Si no hay vocales en la cadena de entrada, devuelva la cadena "¡No encontrado!" Sin comillas.

Ejemplo 1:

s = “caberquiitefg”

k = 5

Respuesta: erqui

Ejemplo 2:

s = “aeiouia”

k = 3

Respuesta: aei

EJERCICIO 2

HackerLand University tiene la siguiente política de calificación:

• Cada estudiante recibe una calificación en el rango inclusivo de 0 a 100.

• La calificación mínima para aprobar es 40.

Sam es profesor en la universidad y le gusta redondear los puntajes de acuerdo con estas reglas:

• Si la diferencia entre puntaje y el siguiente múltiplo de 5 es menor que 3, entonces redondea el puntaje hasta el siguiente múltiplo de 5.

• Si el valor del puntajes es menor que 37, no se produce ningún redondeo, ya que el resultado seguirá siendo una mala calificación.

Ejemplos:

• Calificación = 84, redondear a 85

• Calificación = 29, no redondea

• Calificación = 57 no redondea

Dado el puntaje de cada alumno , escriba código para automatizar el proceso de redondeo.

EJERCICIO 3

Sherlock considera que una cadena es válida si todos los caracteres de la cadena aparecen el mismo número de veces. También es válido si puede eliminar solo un carácter en la cadena, y los caracteres restantes aparecen el mismo número de veces.

Entonces, dada una cadena “s”, determina si es válida. Si es así, devuelva SÍ, de lo contrario devuelva NO.

Ejemplo 1

s = abc

Esta es una cadena válida porque las frecuencias lo son.

Ejemplo 2

s = abcc

Esta es una cadena válida porque podemos eliminar uno y tener de cada carácter en la cadena restante.

Ejemplo 3

s = abccc

Esta no es una cadena válida porque al eliminar uno no todos los caracteres tienen las mismas ocurrencias.

EJERCICIO 4

Dado un conjunto de operaciones, donde cada operación tiene la forma de dos números enteros que se describen a continuación:

(operación, valor)

- (1, x): Inserte x en su estructura de datos.

- (2, y): Elimina una ocurrencia con el valor “y” si existe en la estructura.

- (3, z): Compruebe si hay algún número entero repetido tantas veces como “z”. Si es así, imprima 1 caso contrario 0.

Se le pide ejecutar todas operaciones contenidas en un conjunto e imprimir el resultado correcto

Ejemplo

Se tiene el conjunto: [(1, 1), (2, 2), (3, 2), (1, 1), (1, 1), (2, 1), (3, 2),]

...

Descargar como (para miembros actualizados) txt (5 Kb) pdf (45 Kb) docx (10 Kb)
Leer 3 páginas más »
Disponible sólo en Clubensayos.com