Beruflich Dokumente
Kultur Dokumente
Descripción de la Actividad
Crear una aplicación en java que de solución a cada uno de los problemas propuestos.
Recomendaciones:
Para dar solución a cada problema planteado, se sugiere para esta entrega,
desarrollar aplicaciones con solo una clase, la clase principal.
Cada estudiante del curso, deberá montar en su web site una carpeta
comprimida con los algoritmos desarrollados, identificando cada uno con el
número del problema al que da solución, ejemplo: problema 1.java, la carpeta
debe llamarse “Actividad 5 codigo introducción a java”.
El código fuente a desarrolla debe cumplir con las sugerencias vistas en clases,
es decir, las clases deben estar comentadas, debe ser código con identacion, y
se deben respetar las reglas para dar nombre a las variables, clases y metodos.
Deben asegurarse que cada código fuente ejecutable, no presente errores de
sintaxis.
3. El 14 de febrero una persona sorteo varias tarjetas con un código de regalo para
su matrimonio, y requiere un aplicativo que le ayude a los invitados a determinar
qué regalo debe comprar a ese ser tan especial por el día su casamiento. Para
ello se necesita un algoritmo que dado el código del regalo, muestre su nombre y
su costo, según la siguiente tabla.
7. En una elección el candidato que obtiene más votos que la suma de votos de los
demás gana la elección, sino se hace una segunda ronda de elecciones.
Desarrolle un algoritmo que dado el número de votos de cada candidato de una
elección (4 candidatos), determine si habrá o no una segunda vuelta.
1. Una empresa les paga a sus empleados con base en las horas trabajadas en la
semana. Realice un algoritmo para determinar el sueldo semanal de N trabajadores
y, además, calcule cuánto pagó la empresa por los N empleados, si se conoce que
el valor de 1 hora de trabajo es de 15000.
1. Una empresa tiene el registro de las horas que trabaja diariamente un empleado
durante la semana (seis días) y requiere un sistema que le ayude determinar el total
de éstas, así como el sueldo que recibirá por las horas trabajadas, conociendo que
el pago por horas es el siguiente: si trabaja menos de 5 horas el valor por hora es de
10 000, si trabaja 5 o más horas el valor es de 15000.
3. Diseñe un algoritmo que dado n, sume los primeros números desde 0 a n e imprima
la sumatoria.
4. Una persona adquirió un producto para pagar en 20 meses. El primer mes pagó
$10, el segundo $20, el tercero $40 y así sucesivamente. Realice un algoritmo para
determinar cuánto debe pagar mensualmente y el total de lo que pagó después de
pasados los 20 meses.
5. Imprimir los 100 primeros números de Fibonacci. Recuerde que un número de
Fibonacci se calcula como la suma de los dos anteriores así: 0, 1, 1, 2, 3, 5, 8,13…
7. Dado un valor N (N<=10), imprimir los números de 1 a N cada uno con su respectivo
factorial.
2. Dadas las cedulas, nombres y notas obtenidas por los estudiantes en la evaluación
complementaria realizada en la asignatura de POO (10 estudiantes), se desea
conocer la cedulas y nombre de la primera persona que aprobó (nota >=3), cuantos
estudiantes obtuvieron la misma nota que el primero que aprobó, el porcentaje de
reprobados.