50% encontró este documento útil (2 votos)
333 vistas8 páginas

Universidad Del Istmo Materia: Algoritmia Y Programación

Este documento presenta un estudio de caso sobre el cálculo de descuentos en el sueldo de un trabajador. Se propone desarrollar un algoritmo modular utilizando pseudocódigo para calcular el descuento y sueldo neto en función del sueldo bruto, aplicando tasas de descuento del 15%, 10% y 6% según el rango salarial. Adicionalmente, se investiga cómo representar este algoritmo en código C, incluyendo ejemplos y bibliografía sobre programación modular y en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
50% encontró este documento útil (2 votos)
333 vistas8 páginas

Universidad Del Istmo Materia: Algoritmia Y Programación

Este documento presenta un estudio de caso sobre el cálculo de descuentos en el sueldo de un trabajador. Se propone desarrollar un algoritmo modular utilizando pseudocódigo para calcular el descuento y sueldo neto en función del sueldo bruto, aplicando tasas de descuento del 15%, 10% y 6% según el rango salarial. Adicionalmente, se investiga cómo representar este algoritmo en código C, incluyendo ejemplos y bibliografía sobre programación modular y en C.
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

UNIVERSIDAD DEL ISTMO

MATERIA: ALGORITMIA Y PROGRAMACIÓN

ACTIVIDAD MÓDULO #3

ESTUDIANTES:

ANA GABRIELA REYES

8-785-2497

SUSANA ESPIL

8-935-1045

ALBERTO WEST

8-802-2118

PROFESOR: SILKA ORTÍZ

FECHA: 1 DE MARZO DE 2023


INTRODUCCIÓN

En este trabajo, analizaremos el estudio de caso, se realizara un algoritmo


utilizando funciones modulares y se investigará como este puede presentarse en
código C, para empezar es importante entender que trata cada uno de estos
métodos, la programación modular es la que está basada en la técnica de diseño
descendente, impone una disciplina de construcción de programas y tiene como
pilar la descomposición del programa en módulos, es decir, porciones de código
que cumplen funciones diferenciadas. Ahora bien, podemos mencionar que el
modularidad también sustituye códigos y los reutiliza. Por otro lado, el código C, se
considera como uno de los lenguajes en programación e informática más
importantes en la actualidad, ya que es flexible y aporta al programador gran
libertad y dispone de una baja comprobación de incorrecciones, como
mencionamos tiene como característica principal ser flexible y se desarrolla
rápidamente, en este trabajo utilizaremos ambos para la obtención de resultados
en nuestro estudio de caso.
Estudio de caso

Consigna:
Les invito a realizar el siguiente algoritmo del problema planteado:

A un trabajador le descuentan de su sueldo el 15% si su sueldo es menor o igual a


1500, por encima de 1500 y hasta 3000 el 10% del adicional, y por encima de
3000 el 6% del adicional. Calcular el descuento y sueldo neto que recibe el
trabajador dado su sueldo.

Desarrollar el algoritmo correspondiente al problema planteado utilizando


funciones modulares e investigue la forma en que puede presentarse en código C
dicho problema como propuesta.

Presentar la respuesta con el algoritmo propuesto para la resolución del problema


utilizando de guía los ejemplos en el módulo. 

Para el caso del código en C, puede utilizar referencias en internet sobre


funciones y realizar la propuesta del código.

SEUDOCODIGO

A un trabajador le descuentan de su sueldo el 15% si su sueldo es menor o


igual a 1500, por encima de 1500 y hasta 3000 el 10% del adicional, y por encima
de 3000 el 6% del adicional. Calcular el descuento y sueldo neto que recibe el
trabajador dado su sueldo.
Operación

SUELDO AL PORCENTADE DE DESCUENT SALDO


RECIBIR DESCUENTO O NETO
1500 0.15 225 1275
1600 0.10 160 1440
3100 0.06 186 2914

Representación de algoritmo en Seudocódigo

Algoritmo: Descuento

Real: sueldo, descuentos, condición, saldo neto

Ejemplo A

Inicio

Si salario es = (1500) entonces

Descuento aplicado es (%0.15.) entonces

Si salario ($ 1,500.00) * descuento condicional (%0.15) entonces

Descuento ($ 225.00) entonces

Salario $ 1,500.00 – descuento $ 225.00

Sueldo neto $1,275.00

Fin
Ejemplo B

Inicio

Si salario es = (1600) entonces

Descuento aplicado es (%0.10.) entonces

Si salario ($ 1,600.00) * descuento condicional (%0.10) entonces

Descuento ($ 160.00) entonces

Salario $ 1,600.00 – descuento $ 160.00

Sueldo neto $1,440.00

Fin

Ejemplo C

Inicio

Si salario es = (3100) entonces

Descuento aplicado es (%0.06.) entonces

Si salario ($ 3,100.00) * descuento condicional (%0.06) entonces

Descuento ($ 160.00) entonces

Salario $ 1,600.00 – descuento $ 186.00

Sueldo neto $ 2,914.00

Fin
LENGUAJE C

#include<iostream>

using namespace std;

int main(void){

double salario, montoReal;

cout << "Ingrese el monto del salario del empleado: "<< endl;

cin >> salario;

if (salario <= 1500){

montoReal = salario - (salario * 0.15);

else if (salario > 1500 && salario <= 3000){

montoReal = salario - (salario * 0.10);

else if (salario > 3000 && salario <= 5000){

montoReal = salario - (salario * 0.06);

cout << "El valor total a pagar es de: " << montoReal << endl;
BIBLIOGRAFÍA

Universidad del Istmo. (2023, Feb.). Módulo 3, Unidad 4, Programación


estructurada. Universidad del Istmo.
[Link]
module_item_id=624371

Programación ATS. (2016, 15 marzo). 1. Programación en C++ || Primer programa en

C++. YouTube. [Link]

También podría gustarte