Java

Páginas: 5 (1155 palabras) Publicado: 20 de octubre de 2011
[pic] Universidad Metropolitana.
Departamento de Programación y Tecnología Educativa.

Ejercicios

1. Crear una clase donde dado un string que representa un nombre en mayúsculas o minúsculas devolver un string formado por las iniciales en mayúsculas seguidas de un punto.

2. Crear una clase donde dado un string de palabras sustituir cada ocurrencia de un caracter dado porotro caracter. (por ejemplo: todas las s por *)

3. Escriba una clase que permita eliminar un substring substr de un string str, si no está devuelve el mismo string sin alterar.

4. Escriba una clase que reciba como parámetro el nombre de una persona, con el apellido seguido de una coma, un espacio y después el nombre de pila. El procedimiento debe imprimir el nombre de pila de lapersona seguido de su apellido.

5. El departamento de Programación de la universidad desea llevar un control de las reservaciones efectuadas en el aula multimedios, durante los sietes días de la semana, para ello ha diseñado una matriz, donde las filas representan un día de la semana, internamente se almacenan la hora de la reservación (formato hora militar) y el carnet del estudiante que reservóen dicha hora, se permiten 6 reservaciones por día.

| Hora |Carnet |
| | |

Se necesita que elabore los métodos necesarios para:
[pic] Dado un carnet, determinar si el estudiante reservó y que día reservó.
[pic] Cantidad de estudiantes que reservaron a la misma hora en la semana.[pic] Promedio de estudiantes reservados en todos los días.
[pic] Dado un carnet decir si reservó más de un día.

6. Se tiene una matriz bd_Ventas que contiene los datos acerca de las ventas de una compañía inmobiliaria, donde cada fila de la matriz contiene:
Los inmuebles identificados de la siguiente manera :
1. Casa
2. ApartamentoAño              ==> el año en que se vendió
Mes      ==> el mes de la venta
Precio         ==> precio al que se vendió el inmueble
a) Escriba un método suma que dado un mes devuelva la suma de las ventas en ese mes.
b) Escriba un método que permita obtener el promedio mensual de ventas de casas y de apartamento y lo almacene en un vector
c) Escriba un métodoque dado un año diga en que mes se realizó la mayor venta.
d) Escriba un procedimiento que dado un inmueble diga en que año y en que mes se realizó la menor venta.

7. Se tiene una matriz llamada bd_Nomina que contiene datos acerca de la nómina de empleados de una empresa, donde cada fila de la matriz contiene:
CEDULA              Cédula de Identidad del empleado
ID_DPTO       Departamento donde trabaja el empleado
Sueldo mensual.   

Por otro lado se tiene un vector con los nombres de los departamentos. El ID_DPTO se corresponde con la posición en el vector.

Crear los métodos necesarios para:
Construir un vector con las cédulas de los empleados con sueldo entre Bs. 200.000 y Bs. 300.000
Decir en cuál departamento está elempleado que gana más.
Crear un vector que contenga el promedio de sueldos por Departamento.

8. En una clínica veterinaria se desea llevar una base de datos sobre los pacientes que han estado allí.
Los datos que debe manejar son:
o Nombre del dueño del animal (string que contiene el nombre y el apellido separados por un espacio en blanco”)
o Nombre del animalo Fecha de nacimiento del animal.
o Tipo de animal (puede ser gato, perro, hámster o pájaro)
o Vacunas (es una lista de las vacunas que ha recibido el animal)

a. Cree una matriz que contenga para cada animal:
➢ Nombre del animal
➢ Un diagnostico del medico leído desde el teclado.

b. Escriba un método que permita buscar el nombre...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Java
  • Java
  • java
  • JAVA
  • java
  • java
  • javiera
  • Java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS