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]