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


Desarrollo de un programa para calcular el sueldo neto de empleados, Ejercicios de Programación Informática

En este documento se presenta la tarea n°01 del curso de estructura de datos, en la que se pide desarrollar un programa que permita ingresar la información de hasta 100 empleados de una empresa, incluyendo su nombre, sueldo bruto y categoría. El programa debe calcular el aumento y el sueldo neto de cada empleado según su categoría y sueldo bruto, y mostrar la lista de empleados con su nombre, sueldo bruto, monto de aumento y sueldo neto. Además, se pide mostrar el monto total de sueldos netos y la cantidad de empleados de cada categoría a, b y c.

Tipo: Ejercicios

2022/2023

Subido el 28/01/2024

adriana-soriano-6
adriana-soriano-6 🇵🇪

1 documento

1 / 6

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
Producto Académico N° 01: Tarea
Consideraciones: Desarrolle en producto académico en base al enunciado y
ejemplo, tenga presente que debe de presentar archivos .cpp y .docx.
1 | P á g i n a
pf3
pf4
pf5

Vista previa parcial del texto

¡Descarga Desarrollo de un programa para calcular el sueldo neto de empleados y más Ejercicios en PDF de Programación Informática solo en Docsity!

Producto Académico N° 01: Tarea

Consideraciones: Desarrolle en producto académico en base al enunciado y

ejemplo, tenga presente que debe de presentar archivos .cpp y .docx.

Criterio Detalle

Tema o asunto 1. Conceptos básicos :

a) Funciones y paso de parámetros.

b) Representación de datos numéricos. Manipulación de Bits.

c) Arreglos Unidimensionales – Vectores, Operaciones.

d) Arreglos Bidimensionales – Matrices, Operaciones.

Enunciado -^ Individualmente,

- Elabora Producto Académico N°01.

Desarrollar un programa que permita ingresar “n” trabajadores en una empresa (máximo 100

datos), en el cual se debe ingresar en arreglos por cada trabajador los siguiente:

  • Nombre
  • Sueldo Bruto (mayor a cero)
  • Categoría del trabajador (A/B/C)

Considere el porcentaje de aumento en función al sueldo Bruto

Sueldo Bruto % Aumento

Hasta 1000 10%

<1000 – 2000] 20%

<2000 – 4000] 30%

Más de 4000 40%

Se aplica un bono de aumento:

Categoría Bono aumento

A 500

B 200

C 100

MontoAumento[i] = porcentajeAumento * SueldoBruto[i] + BonoAumento

SueldoNeto[i] = Sueldo Bruto[i] + MontoAumento[i]

Validar:

La cantidad de empleados “n” de 1 a 100

Sueldo Bruto mayor a cero

Categoría del trabajador A o B o C

Reportar:

(*1) Mostrar la lista de empleados ingresados, bajo el siguiente formato:

Nombre - Sueldo Bruto – Monto Aumento –Sueldo Neto.

Al final de la lista mostrar: el monto total de Sueldos Netos.

(*2) Los empleados de la categoría A o C, bajo el siguiente formato:

Nombre – Categoría

Al final de la lista detallar: la cantidad de empleados de la categoría A y la cantidad de

empleados de la categoría C.

Referencias para

realizar la

actividad

EJEMPLO

INFORME DE DESARROLLO DE CASO

El presente informe documenta el desarrollo de caso del producto académico 01 del curso

estructura de datos en el cual se refleja la aplicación de: Las funciones y paso de parámetros

y vectores.

El presente informe considera un análisis de requisitos funcionales con el siguiente

contenido: Enunciado, resumen, entradas, validaciones, procesos, salidas y código fuente.

ANALISIS DE REQUISITOS FUNCIONALES

Enunciado (Copiar aquí el enunciado del producto académico)

Resumen (Es la interpretación del estudiante en base al enunciado)

Ejm. El programa debe permitir acumular la suma cada monto de artículo comprado por

el cliente.

Entradas (Son los valores que el usuario debe de ingresar al programa cuando este

en ejecución - variables)

Ejm.

 Se requiere saber el precio del artículo comprado por el cliente.

Validaciones (Son las consideraciones que se deben de tener al momento de leer las

variables de entrada)

Ejm.

 El precio ingresado por el cliente debe ser mayor a 0.

 El contador del artículo es entero.

Funciones (Descripción de cada una de las funciones que tiene el programa)

Ejm.

 Función suma(), Función que recibe dos parámetros a y b y devuelve un valor entero

con la suma.

Procesos (Es la descripción de las actividades que desarrolla en programa durante su

ejecución)

Ejm.

El usuario ejecuta el programa, donde le pedirá su saldo anterior, pago de corte anterior,

taza de interés y el monto de compra al cliente, el programa verificará si los datos

ingresados son válidos o no, en caso de error no se guardará el dato ingresado y le

mandará un mensaje, también le permitirá volver a ingresar los datos. Y dependiendo de

la condición a los datos ingresados el programa hará los cálculos correspondientes.

Salidas (Son los datos mostrados en pantalla por el programa)

Ejm.

Las salidas van dirigidas al RRHH:

Mensaje de error en el caso ingresar un dato negativo o =0.

Mensaje precio con descuento y descuento.

Las salidas van dirigidas al cliente:

El reporte de su monto a pagar por todos los artículos y monto de ahorro.

CODIGÓ FUENTE C++ (El código fuente debe ser documentado - comentado)

PEGAR AQUÍ CAPTURAS DE PANTALLA DEL DESARROLLO DEL CÓDIGO FUENTE Y