You are on page 1of 5

Universidad Abierta y a distancia de México

2018
Fundamentos de Programación (DS-DFPR-1802-B1-006)

Alumno: César Morgado Pérez


Ingeniería en Desarrollo de Software
Matricula: ES1821000003

Docente: Claudia Erika González Gómez

UNIDAD 3. Introducción al lenguaje C


Evidencia de aprendizaje: Codificación de un programa en lenguaje C,
compilación y verificación de resultados.
Contenido
Resumen ........................................................................................................................... 1
Análisis del problema ......................................................................................................... 1
Diagrama de flujo............................................................................................................... 2
Análisis: ............................................................................................................................. 2
Código en C....................................................................................................................... 3
Prueba de escritorio ........................................................................................................... 3
Conclusión ......................................................................................................................... 4

Resumen
A partir del pseudocódigo propuesto se desglosa un planteamiento del problema, y se
codifica nuestro segundo programa en lenguaje C, se hace la prueba de escritorio ahora
cerciorarnos del buen funcionamiento del algoritmo.

Pseudocódigo

Análisis del problema


El programa parece ser utilizado en alguna empresa para calcular el sueldo neto de sus
empleados, como datos de entrada se capturan el nombre del empleado y dos variables las
horas y el precio de esta, se calcula el salario mediante la multiplicación de las horas
trabajadas y el precio, el impuesto se calcula multiplicando el salario por 0.15 y el sueldo
neto es la suma del salario y el impuesto, como datos de salida se tiene el nombre de,
trabajador, el impuesto y el salario neto.

1
Diagrama de flujo

Análisis:
3 Variables de entrada: 2
numéricas ( ℎ𝑟𝑠, 𝑝𝑟𝑒𝑐𝑖𝑜), 1 palabra
(𝑛𝑜𝑚𝑏𝑟𝑒).
3 variables alfanuméricas: 𝑆𝑎𝑙𝑎𝑟𝑖𝑜,
𝐼𝑚𝑝, 𝑆𝑛𝑒𝑡𝑜.
𝑆𝑎𝑙𝑎𝑟𝑖𝑜 = ℎ𝑟𝑠 ∗ 𝑝𝑟𝑒𝑐𝑖𝑜
𝐼𝑚𝑝 = 𝑆𝑎𝑙𝑎𝑟𝑖𝑜 ∗ 0.15
𝑆𝑛𝑒𝑡𝑜 = 𝑆𝑎𝑙𝑎𝑟𝑖𝑜 + 𝐼𝑚𝑝
3 Variables de Salida: 𝑛𝑜𝑚𝑏𝑟𝑒,

𝐼𝑚𝑝, 𝑆𝑛𝑒𝑡𝑜.

2
Código en C

Prueba de escritorio
𝑬𝒏𝒕𝒓𝒂𝒅𝒂𝒔 𝑂𝑝𝑒𝑟𝑎𝑐𝑖𝑜𝑛𝑒𝑠
𝑛𝑜𝑚𝑏𝑟𝑒 ℎ𝑟𝑠 𝑝𝑟𝑒𝑐𝑖𝑜 𝑆𝑎𝑙𝑎𝑟𝑖𝑜 = ℎ𝑟𝑠 ∗ 𝑝𝑟𝑒𝑐𝑖𝑜 𝐼𝑚𝑝 = 𝑆𝑎𝑙𝑎𝑟𝑖𝑜 ∗ 0.15
𝐶é𝑠𝑎𝑟 40 30 1200 180
𝑃𝑎𝑢𝑙𝑖𝑛𝑎 35 30 1050 157.50

𝑂𝑝𝑒𝑟𝑎𝑐𝑖𝑜𝑛𝑒𝑠 𝑺𝒂𝒍𝒊𝒅𝒂𝒔
𝑆𝑛𝑒𝑡𝑜 = 𝑆𝑎𝑙𝑎𝑟𝑖𝑜 + 𝐼𝑚𝑝 𝑛𝑜𝑚𝑏𝑟𝑒 𝐼𝑚𝑝 𝑆𝑛𝑒𝑡𝑜
1380 𝐶é𝑠𝑎𝑟 180 1380
1207.50 𝑃𝑎𝑢𝑙𝑖𝑛𝑎 157.50 1207.50

3
Conclusión
La complejidad de los programas va aumentando y su utilidad también, los ejemplos reales
que estamos realizando, nos permitirán conocer más acerca del leguaje C, en este ejemplo
aprendimos un nuevo tipo de variable, las variables char, las cuales debe asignarse el
tamaño permitido para trabajar con ellas.

You might also like