Está en la página 1de 1

Ejercicios de Introducción Estructuras de Datos

1) Ingresar el nombre, número de horas trabajadas, y pago por hora y un método calcularSueldo. El sueldo
se calcular de acuerdo a lo siguiente: Si el número de horas trabajadas es mayor que 40, las horas extras
se paga el doble del pago por hora.
Hacer un programa que ingres e los datos de un Empleado y se reporte su sueldo.
2) Crear la clase mes que tenga como atributo un número de Mes y un método NombreDeMes. Hacer un
programa que ingrese el número de Mes y retorne el nombre de Mes correspondiente.
3) Crear la clase Automovil con atributos marca, origen y costo y métodos ImpuestoAPagar y el
precioDeVenta (incluido el Impuesto). Si el origen es Alemania el impuesto es el 20%, si es de Japon el
impuesto es del 30%, si es de Italia el 15% y si es de USA el 8%.
4) Crear una clase Base Rectangulo que contenga como atributos base y altura. De esta clase derivar una
clase denominada Caja que tenga un atributo adicional denominado profundidad y un método que
permita calcular el volumen.
5) Se dispone de la clase ObjetoGeometrico
class ObjetoGeometrico{
protected double x;
protected double y;
….
}
Diseñar las clases Circulo y Cuadrado derivadas de ObjetoGeometrico que permitan calcular sus areas.
Una vez diseñadas esas clases, escribir un programa que cree un objeto de Cada clase, visualice los
centros de cada figura y a continuación calcule y visualice las areas de cada figura.
6) Crear clase VectorNumeros que tenga como atributos un arreglo unidimensional de números reales y el
número de elementos ingresados. Además debe tener los métodos para calcular el mayor, el menor, el
promedio y la desviación estándar.

Donde:

Desviación estándar:

7) Crear un Vector de números reales y un método para calcular el producto escalar de ellos.

También podría gustarte