Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


progra.exe.progrmacion, Exámenes de Algoritmos Avanzados

programacion uc examend e consolidado 1

Tipo: Exámenes

2023/2024

Subido el 05/10/2024

rony-cerda-condori
rony-cerda-condori 🇵🇪

1 documento

1 / 2

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Prueba de Desarrollo
Sección : ………………………..………………...
Asignatura : Fundamentos de Programación
Docente : Luigi Niels Sanchez Salcedo
Instrucciones: - Lea cuidadosamente el enunciado.
Apellidos : ………………………..………….……….
Nombres : …………………………………………….
Fecha : __/___/2024 Duración: 90
- Crear un programa en DevC: ApellidosNombreAlumno.cpp
- Desarrolle el programa solución, siguiendo los criterios de la rúbrica de evaluación.
-Enviar al aula virtual, considerando la hora límite de entrega.
Enunciado:
La granja avícola requiere un sistema para administrar la producción de huevos y calcular los incentivos para los
cuidadores de gallinas ponedoras. Este sistema considerará la cantidad de huevos recolectados, la eficiencia en el
cuidado de las aves y distintos niveles de desempeño, teniendo en cuenta también el género del empleado.
El sistema solicitará la entrada del género del empleado, su edad, tiempo de servicio y salario base. Luego, calculará el
incentivo basado en el salario base, la cantidad de huevos recolectados y el nivel de desempeño, que se determina
según la cantidad de huevos recolectados.
Recolección
Nivel de Desempeño
Incentivo
500- 1000
Bajo
3%
1001 3000
Medio
5%
3001 6000
Alto
8%
Mayores a 6000
Sobresaliente
15%
Considere:
Incentivo=sueldobase * Incentivo
MontoPagar=Sueldobase+incentivo
El programa debe de mostrar los datos del empleado, la cantidad e huevos recolectados, el nivel de desempeño, el
monto del incentivo a recibir, y el monto total a pagar
Reportar:
Cantidad total de huevos recolectados en la empresa
Cantidad de trabajadores con más de 10 años de tiempo de servicio
Cantidad de trabajadores de género femenino menores 50 años
Monto total por pagar a los trabajadores con nivel de desempeño sobresaliente
Promedio total por pagar a todos los trabajadores
Monto total por pagar a los empleados con nivel de desempeño bajo de género masculino
pf2

Vista previa parcial del texto

¡Descarga progra.exe.progrmacion y más Exámenes en PDF de Algoritmos Avanzados solo en Docsity!

Prueba de Desarrollo

Sección : ………………………..………………...

Asignatura : Fundamentos de Programación

Docente : Luigi Niels Sanchez Salcedo

Instrucciones: - Lea cuidadosamente el enunciado.

Apellidos : ………………………..………….……….

Nombres : …………………………………………….

Fecha : /_/2024 Duración: 90

  • Crear un programa en DevC: ApellidosNombreAlumno.cpp
  • Desarrolle el programa solución, siguiendo los criterios de la rúbrica de evaluación.
  • Enviar al aula virtual, considerando la hora límite de entrega. Enunciado:

La granja avícola requiere un sistema para administrar la producción de huevos y calcular los incentivos para los

cuidadores de gallinas ponedoras. Este sistema considerará la cantidad de huevos recolectados, la eficiencia en el

cuidado de las aves y distintos niveles de desempeño, teniendo en cuenta también el género del empleado.

El sistema solicitará la entrada del género del empleado, su edad, tiempo de servicio y salario base. Luego, calculará el

incentivo basado en el salario base, la cantidad de huevos recolectados y el nivel de desempeño, que se determina

según la cantidad de huevos recolectados.

Recolección Nivel de Desempeño Incentivo

500- 1000 Bajo 3%

1001 – 3000 Medio 5%

3001 – 6000 Alto 8%

Mayores a 6000 Sobresaliente 15%

Considere:

• Incentivo=sueldobase * Incentivo

• MontoPagar=Sueldobase+incentivo

El programa debe de mostrar los datos del empleado, la cantidad e huevos recolectados, el nivel de desempeño, el

monto del incentivo a recibir, y el monto total a pagar

Reportar:

• Cantidad total de huevos recolectados en la empresa

• Cantidad de trabajadores con más de 10 años de tiempo de servicio

• Cantidad de trabajadores de género femenino menores 50 años

• Monto total por pagar a los trabajadores con nivel de desempeño sobresaliente

• Promedio total por pagar a todos los trabajadores

• Monto total por pagar a los empleados con nivel de desempeño bajo de género masculino

Considere usar el menú de opciones: ------- MENU -------

**1. Procesar.

  1. Reportar.
  2. Salir.

Rúbrica de evaluación:** A continuación, se presenta la escala de valoración, en base a la cual se evaluará el caso en el IDE Dev C++. Criterios Sobresaliente ( puntos) Suficiente ( 2 puntos) En proceso ( (^1) puntos) En inicio ( 0 puntos) Usar Menú de Opciones (switch y do - while) Muestra, realiza el ingreso de la opción, y usa la selectiva múltiple switch para los casos de cada opción. Muestra y realiza el ingreso de la opción, pero no usa la selectiva múltiple switch para los casos de cada opción. Solo muestra las opciones de menú pero no realiza el ingreso de la opción. Elabora el programa sin menú de opciones o solo usa if-else Validar el ingreso de los datos ingresados, con repetitiva (dowhile). Ingresa todos datos y los valida inmediatamente con la sentencia repetitiva do-while. Ingresa algunos datos y los valida inmediatamente con la sentencia repetitiva do-while. Ingresa todos datos, y los valida después con la sentencia repetitiva do-while. Ingresa todos los datos pero no los valida inmediatamente con la sentencia repetitiva do-while. Calcular y muestra según las fórmulas dadas. Calcula y muestra todos los montos solicitados. Calcula, pero no muestra los montos solicitados. Calcula y muestra algunos de montos solicitados. No calcula y no muestra los montos solicitados. Uso de Contadores Usa y muestra el contador para todos los datos solicitados. Usa el contador solo para la mitad de los datos solicitados. Usa el contador solo para un dato, de todos los solicitados. No usa el contador, para ninguno de los datos solicitados. Uso de Acumuladores Usa y muestra el acumulador para todos los datos solicitados. Usa el acumulador solo para la mitad de los datos solicitados. Usa el acumulador solo para un dato, de todos los solicitados. No usa el acumulador, para ninguno de los datos solicitados. Total parcial Nota (^1) | P á g i n a